黑马程序员技术交流社区

标题: 面向对象理解? [打印本页]

作者: langmb    时间: 2015-3-12 19:22
标题: 面向对象理解?
本帖最后由 langmb 于 2015-3-16 00:18 编辑

要是以后面试时,考官问到对面向对象的理解是怎样的,应该怎么回答才能更加合理更加全面呢???
作者: 亚洲17    时间: 2015-3-12 19:54
最好能巧妙地运用身边的例子,比如毕老师教的,说面试官招聘我们,我们就是对象,我们有编程的功能,有为公司创造价值的功能等等,公司只要调用我们就行了。还有更多例子。。。
作者: 羽飞翔    时间: 2015-3-12 20:15
把自己的感觉说出来就好,每个人的感觉是不一样的,万事万物皆对象
作者: 守护莹到老    时间: 2015-3-12 20:44
外物皆对象,哈哈
作者: 无辜被杀害    时间: 2015-3-12 20:58
用身边的列子比较好
作者: 硫氢化铁    时间: 2015-3-12 22:46
这其实就是一个理解的东西,每个人的理解都不一样,但只要你说对意思就行了
作者: 夏鹏    时间: 2015-3-12 22:53
想咋理解咋理解 将看到的事物抽化成对象 事物的功能 具化为函数方法 属性
作者: zgjswp    时间: 2015-3-13 09:02
这本来就是一个抽象的概念,慢慢领会
作者: welfsen    时间: 2015-3-13 10:54
没个对象都要自己独有的特点,就管理上而言,就是去叫指定的人,发挥特长,去完成任务!
作者: 杨强彪    时间: 2015-3-13 11:28
我是这么理解的:我要实现某些功能,就要找具有该功能方法的对象帮忙,如果找不到,就建立一个或培养一个具有该功能方法的对象。使用对象的该功能方法,最后还要维护好对象。
举例:黑马要对我进行视频面试,但我台式电脑没有摄像头组件,不能完成视频面试功能,但我希望在我电脑上视频面试,那我就找摄像头这个组件对象,因为他具备视频功能(没找到,我就自己自学相关技术,买零件自己造一个摄像组件),摄像头具备了我就使用它的视频功能,参加视频面试。。。。
作者: 付家辉    时间: 2015-3-13 16:19
从它的继承,抽象,封装,多态,举一个实例来讲就行。
作者: 竹叶君子    时间: 2015-3-13 16:40
我是这样理解的:玩遥控小玩具车,制造商把小玩具车的前进、后退、加速、刹车等功能做好后,客户不用知道小玩具车内的具体部件构造,只需要通过遥控器上的按钮进行相应的控制就行。这个遥控器就相当于对象,用户玩玩具车的时候只需要用遥控器调用相应的指令模块就行。




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