黑马程序员技术交流社区
标题:
对面相对象是怎么理解的?
[打印本页]
作者:
candy_xue
时间:
2015-6-14 21:36
标题:
对面相对象是怎么理解的?
这个概念好抽象啊 怎么表述出来呢
作者:
zhao_HHH
时间:
2015-6-14 22:14
比如公司老总招聘,一个项目需要软件开发,产品销售,等等,,他能自己搞定这个项目,但是,他招聘了一些能做这些工作的人,他就从执行者变成了指挥者。把事情从麻烦变简单了。
作者:
wenxueaaa555
时间:
2015-6-14 22:35
面向对象就是把功能封装,你可以看一下毕向东老师的视频,他讲的很生动
作者:
wwb1105
时间:
2015-6-14 22:46
学习学习 好好加油
作者:
lwen
时间:
2015-6-14 23:02
面向对象是编程思想,就是把找功能变成找对象,从执行者变成调用者,具体到java代码里就是把某些功能封装到某个类里,这样这个类就有了某些功能,以后只要找到这个类就能使用这个类里的功能.
作者:
邂逅流星雨
时间:
2015-6-14 23:37
万物皆对象。
作者:
小绿
时间:
2015-6-14 23:38
就是一切皆对象,都看成整体。
作者:
heima591046495
时间:
2015-6-14 23:41
面向对象是咱们从执行者变为了掌控者
作者:
zc强盗
时间:
2015-6-15 01:00
就是把事物具体化,
作者:
李俊超
时间:
2015-6-15 09:04
面向对象是java语言在解决问题的编程思想,核心就是我们的重点是找到一个可以解决问题的"对象",让他来帮我们解决问题.我们不会关心这个对象是怎么解决的,也就是这个对象会对我们提供一个沟通的方式(接口),即访问的方式,然后我们直接调用就可以了.(可以理解成API里所有类的方法). 我们不用关心对象内部是如何实现的.这也就要引出了面向对象的特性:即抽象/封装/继承/多态.比如说我们要从昌平到丰台,我们可以选择的交通工具有地铁/公交/骑自行车/开摩托车/开车等.相对于交通工具来说,我们会选择较为方便的,可以拿地铁来说. 我们只要通过一卡通付费就可以乘坐地铁,但是我们不用考虑地铁的怎么修建的,地铁的工作原理是什么?地铁系统可以理解成一个封装体系.它告诉你他都把你送到什么地方,这就是它对外提供的信息.而接口就是我们手中 的一卡通. 至于继承,我们可以理解地铁是火车的继承,还是那个车厢,只不过现在功能是城市内的交通方法.火车是城市与城市之间的交通工具. 而我们所说的多态即是我们上面提到的各种交通工具.(地铁/出租车/自行车/摩托车等). 在java中我们要关心的就是这个对象是否已经存在?如果存在,我们通过所在类创建一个实例对象就可以直接调用其方法.如果不存在,我们就要自己写一个类,其中含这个类的属性和我们所需要的功能,然后在使用. 也就是说:有对象,用对象,没有对象,创建对象用对象.
以上是自己的理解,仅供参考.欢迎大神交流.
作者:
1958078929
时间:
2015-6-15 09:10
面向对象就是将事物看成一个个体,然后可以使用各种方法对该对象进行操作
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2