黑马程序员技术交流社区

标题: 面向对象 ... [打印本页]

作者: 樊玲    时间: 2013-3-13 11:28
标题: 面向对象 ...
本帖最后由 樊玲 于 2013-3-13 13:12 编辑

  看到一个面试题,虽然超级简单,大家能在一分钟,完美地回答出来么?如下:
   对于面向对象的思想,你是怎么理解的 ...  
作者: 猫腻    时间: 2013-3-13 11:46
本帖最后由 猫腻 于 2013-3-13 11:56 编辑

如何理解面向对象思想?
请点击链接:http://bbs.itheima.com/thread-40931-1-1.html
会有你想要的,已经说的很详细了。如果再不明白,那我也没办法了。{:soso_e129:}
作者: 黑马-郑玉元    时间: 2013-3-13 11:56
你是对象!我是对象!每一个具体的实例都是对象!每个对象有其相应的属性和方法!
比如面试官,有一个特定的方法,给求职者评分的方法,人力资源部通过面试官这个对象调用这个方法,就可以知道求职者的面试情况。
面向对象相对于面向过程,人力资源部不用知道面试的详细过程,只需调用面试官的方法,得到结果就行!

作者: 沈子豪    时间: 2013-3-13 12:03
面向对象是相对于面向过程而言的,也是一种编程思想。
面向过程按照正常的逻辑,从头到尾的完成代码的过程。注重的是过程。
你可以对面试官说"现在你就是对象"我要做的就是面向对象,不同的面试官就是不同的对象,具体的实现过程就是我来面试,面试过程,我离开,最终我想要的是这份工作,而不是我要面试这个过程.
作者: 樊玲    时间: 2013-3-13 12:23
猫腻 发表于 2013-3-13 11:46
如何理解面向对象思想?
请点击链接:http://bbs.itheima.com/thread-40931-1-1.html
会有你想要的,已经说 ...

{:3_64:} 3Q .很好的文章,加收藏了,嘎嘎 ..
作者: 张雪萍    时间: 2013-3-13 13:04
面向对象,是指编写程序的时候,要围绕一个对象的功能进行编写,与它相对的是面向过程,面向对象是按照要完成的功能来实现的,而面向过程是按照解决这个问题的步骤来实现的,也就是前者注重功能,后者注重过程,
举个例子来说,就是假如你要盖一座房子,面向对象就是让你去找建筑队,付钱,最后等着接收房子,至于建筑队怎么盖,那不是不要关注的,而面向过程就是你要自己一步一步的亲自盖,先买材料,打地基。。。。,
这就是他们的思想,我的理解




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