黑马程序员技术交流社区

标题: 如果面试老师问你: 你对面向对象的理解是什么 你们怎么... [打印本页]

作者: ylca    时间: 2016-7-15 00:57
标题: 如果面试老师问你: 你对面向对象的理解是什么 你们怎么...
如果面试老师问你: 你对面向对象的理解是什么 你们怎么回答! {:2_31:}

作者: 664941114    时间: 2016-7-15 21:44
万物皆对象
作者: 呆呆的小呆    时间: 2016-7-15 22:11
1,  它符合现在人们思考的一种习惯   2,  它让我们复杂的事情简单化   3,  让我们从曾经的执行都变为现在的指挥者   其实面试官你本身就在用面向对象的方式思考问题   因为以面试官您的能力而言,来了一个软件项目的话,您从需求分析到设计到开发到测试,都能完成,但是这样特别耗时间,所以您为了提高效率,您就需要   去找一些具备专业编程经验的人来完成这些项目,我正好就是那个具备专业编程经验的对象,您只要指挥我这个对象做事情就可以了,我会给您一个非常满意的   结果,至于过程您不用管。所以面试官您就在用面向对象的方式思考问题,来提高公司的效率,而我就是具备专业编程经验的人。    面向对象有三个特征:封装,继承,多态    以后的开发过程:其实就是找对象用。没有对象,就创建一个对象。   找对象,建立对象,使用对象,并维护对象的关系。
作者: ylca    时间: 2016-7-16 00:17
呆呆的小呆 发表于 2016-7-15 22:11
1,  它符合现在人们思考的一种习惯   2,  它让我们复杂的事情简单化   3,  让我们从曾经的执行都变为现 ...

我面试的时候说的是最后一句{:2_30:}
作者: qetu001212    时间: 2016-7-16 00:28
万事万物皆对象!
作者: Sachiel    时间: 2016-7-16 00:45
面向对象:将功能封装进对象,强调具备了功能的对象,不关注过程。是一种更符合人们思想习惯的思想 ,将复杂的事情简单化, 将程序员由执行者变成了指挥者
作者: 丹唯伯夷    时间: 2016-7-17 19:02
我觉得是先用比较专业的字眼解释,然后通俗解释,这样深入浅出比较好一些吧。
作者: lijiazhi    时间: 2016-7-17 21:14
上面那哥们说的其实就是毕向东老师在官网视频中说到的,很清楚明了
作者: HEBEIREN    时间: 2016-7-19 09:11
符合现实,一个对象,使用另外一个对象的某种行为,比如我们请人帮忙,就是在使用别人的方法,并且可以简化问题,并且由执行者变成了指挥者。




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