黑马程序员技术交流社区
标题:
面向对象问题
[打印本页]
作者:
yuever123
时间:
2015-11-1 19:19
标题:
面向对象问题
怎么更好的理解面向对象,求详细解答
作者:
_let'sgo
时间:
2015-11-1 20:15
类有属性和方法。比如人,属性是身高体重年龄姓名,方法就是走跑跳等等。
作者:
1379号监听员
时间:
2015-11-1 21:58
详细说不了,给你举个例子:
比如你想实现一个开机的动作,你只需要按下电脑的电源键就行了。
这里面电脑就是对象,开机时电脑内的一个函数(方法),而你按下的操作叫做调用,你只需知道按下开机键就能开机,完全不需要知道电脑开机后主电源通电,主板,cpu,显卡啊是怎么运作的,这些方法都集成在“电脑”这个类中,注意这里的电脑是图纸对应类,你根据图纸造一台电脑,就是创建一个对象,你开机就是调用了电脑的一个开机方法,你玩游戏,看视频,都只是方法,而这些方法是怎么具体实现的,你完全不需要知道。
面向对象就的思想就是你想干什么就先去找对象,哪些对象能帮你实现这些功能,你就去调用它,至于他是怎么实现的跟你没关系。面向对象是一种思想一种方法论,适用于生活中的各方各面。就讲到这吧,你应该差不多懂了。
作者:
一脸的护胸毛丶
时间:
2015-11-1 22:03
比如你想吃苹果,需要先削皮,你把苹果给了你女朋友,他帮你削皮,你的女朋友就是对象,他的身高,年龄是属性,相当于成员变量,他执行了削皮的动作,相当于成员方法
作者:
gih146
时间:
2015-11-1 23:01
洗衣服,自己动手洗就是面向过程,找个女朋友,让女朋友给你洗就是面向对象。或者扔给洗衣机洗也是面向对象、
作者:
小肥啾
时间:
2015-11-1 23:05
对象就是工具 把计算机语言实体化的理解就是人去使用工具完成一件事,工具就是对象,找不到到工具就要去制造发明,就是java里的创建对象
作者:
迷茫不堪的年纪
时间:
2015-11-1 23:31
创建者,使用者,指挥者, 一切以快速处理为目的. 你是发帖,我来回帖,
作者:
young_ants
时间:
2015-11-2 12:18
需要完成一件事,首先找对象,能找到让对象去完成,找不到,创建对象,在使用对象和指挥对象.
作者:
redsifei
时间:
2015-11-2 12:25
对象就是属性和方法的封装体
作者:
^梦圉^
时间:
2015-11-2 16:13
比如你和你女朋友就是两个对象(也称实例),你俩抽象出来就是人类。类是抽象的,而对象是具体的。
作者:
刘印
时间:
2015-11-2 17:37
很详细啊讲的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2