黑马程序员技术交流社区

标题: 难点求大神 解答 [打印本页]

作者: WElife    时间: 2015-7-13 00:17
标题: 难点求大神 解答
可不可以 简单的 说下 面向对象 的思想马上就要学习面向对象了 面向对象里那些是重点要掌握的 要注意些什么
谢谢

作者: wgy    时间: 2015-7-13 07:44
面向对象很重要,这是学习java语言的核心,就是要掌握理解为什么要面向对象,面向对象是什么,怎么样的问题,其实主要是要理解面向对象的思想,重点是继承,这个在开放中经常用到。

作者: wing-SF    时间: 2015-7-13 08:11
本帖最后由 wing-SF 于 2015-7-13 08:14 编辑

面向对象,个人解释句大白话就是“遇到问题,就去找会解决问题的人,而不是自己研究去解决问题”,例:
问题:要对一个数组排序
思路:不要想着什么选择、冒泡等等(但是基本算法的过程要理解,并能独立编写),而要想哪个类的哪个方法能实现对数组的排序



作者: 李文思    时间: 2015-7-13 09:47
我比较土的理解就是,面向对象就是让自己变懒,要学会享受生活,别什么事都自己干。
比如说:要洗衣服了怎么办,别想着自己手洗,开启洗衣机,洗衣机帮你洗好,洗衣机就是一个对象,使唤对象做事情。
洗衣机洗好衣服了,要晒衣服怎么办?看看家里的小弟在不在,使唤一下:小弟,去把衣服给我晒了。小弟也是一个对象,使唤对象做事情。
要吃饭了。用不着自己去买菜,洗菜,煲饭,炒菜,自己洗碗,打个电话叫外卖送上来就好了,具体好不好吃,怎么做出来的,就别深究了,影响胃口。饭店就是一个对象,使唤饭店帮自己做好饭送上来。
再比如说:我在深圳,要跟在北京的朋友说话,用不着自己亲自跑到北京去吧,我可以通过手机打电话给北京的朋友,这时候手机就是一个对象,具备通话交流的功能。
作者: 迷茫不堪的年纪    时间: 2015-7-13 12:09
这个讲的太透明了, 不过我喜欢!简单直击心脏!




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