黑马程序员技术交流社区

标题: C# [打印本页]

作者: 赵兵兵    时间: 2013-11-4 19:44
标题: C#
什么是面向对象?
作者: 何俞平    时间: 2013-11-4 20:35
简单来说:
面向过程:对于某件事(或某个动作),不同的人有不同的做法,自然有不同的代码。
面向对象:同样的一件事(或某个动作),我们将完成这件事(或动作)的方法封装成一个方法,创建一个帮我们做事的对象,不同的人都调用这个对象使用同一方法。
作者: 走太本    时间: 2013-11-4 20:45
面对对象就是:  把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。
作者: 许庭洲    时间: 2013-11-4 20:51
1. 面向对象 = 对象 + 类 + 继承 + 通信 “;
2. 如果一个软件系统是使用这样四个概念来设计和实现的, 就认为这个软件系统是面向对象的。
作者: 夢醒了⊙﹏⊙b心    时间: 2013-11-4 21:57
object 对象  所谓对象  一切事物皆对象  就是将一个事实存在的物体看作一个对象
面向对象:就是把松散的  有共同性的个体看作一个整体  这个整体就被看作一个对象
作者: 醉红尘_碎星辰    时间: 2013-11-5 17:33
面向对象就是所有的操作都是基于对象的,所关注的是对象,“我想知道TextBox里的内容”这个操作,直接找TextBox对象的text属性就可以了。敢问你对对象这个概念有怎样的理解,面向对象的重点是对象,而不是面向,如果你想知道“面向”这个词的字面意思,“面,脸,向,朝向“,脸朝向什么地方不就是关注的是什么地方,单纯的咬文嚼字没有意义。面向对象中的面向即是c#中的操作是基于对象的,像是一个TextBox控件即是一个对象,我们要知道控件中的内容就由TextBox的属性text获得。 所谓的类即是类型,任何对象都有一个类型,像是张三这个对象他的类型是男人,李四这个对象她的类型是女人,类你可以理解为若干个同类对象的共有属性、方法等的集合
作者: §風過無痕§    时间: 2013-11-5 18:22
封装  继承  多态    接口!{:soso_e113:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2