黑马程序员技术交流社区
标题:
面向对象问题
[打印本页]
作者:
adalvik
时间:
2015-4-11 20:52
标题:
面向对象问题
本屌对于java也有那么点了解,不过对于面向对象这个概念真的太抽象了,虽然心里知道,但是却无法更好的表达出来,但是一般面试都喜欢问这个问题,有没有人跟我同感,心里知道却无法表达出来,就好像遇到了心仪的女生想爱,却无从开口~~~
作者:
云兮丶
时间:
2015-4-11 22:04
:lol我也和你感觉一样啊 呵呵
作者:
奔放的龙小胖
时间:
2015-4-11 22:11
你心仪的那个女生就是你的“对象”啊。她会封装你生孩子,洗衣服,做饭等...功能,而你为了简化这些工作,直接调用她就可以了!你就从而变成了一个执行者...(没有看不起女生的成分,只是就这个问题,举个例子)
作者:
qq250144825
时间:
2015-4-11 23:12
楼上的回答,已屌爆
作者:
上善若水_Wx
时间:
2015-4-11 23:22
楼上解释的碉堡了~~~~~~
作者:
王善辉
时间:
2015-4-11 23:28
面向对象,就像你有一个媳妇,你媳妇会用电饭煲煮饭,你要吃饭就叫你媳妇去用电饭煲煮饭
作者:
刚起步的小马驹
时间:
2015-4-11 23:42
描述面向对象,感觉就像心里千言万语,到嘴边却什么也说不出来,别的难受
作者:
kolyneh
时间:
2015-4-11 23:45
慢慢来不急
作者:
showdy
时间:
2015-4-11 23:46
给你一个比较官方的回答:
什么是面向对象?
面向对象是基于面向过程的一种思想;
面向过程:以函数为基础,关注实现过程。
面向对象:以对象为基础,关注实现对象,结果。
面向对象的思想特点:
特点:1:将复杂的事情简单化。
2:面向对象将以前的过程中的执行者,变成了指挥者。
3:面向对象这种思想是符合现在人们思考习惯的一种思想。
举例:
找工作:
企业招人实例:
旅游:
作者:
帆风顺
时间:
2015-4-11 23:57
好贴切的形容!
作者:
waylent
时间:
2015-4-12 00:00
我认为面向对象就是一种软件开发思想。具体来说,就是在公司工作时,拿到一个项目需求,首先先思考,程序中都应该创建哪些对象,对象该有哪些属性和方法,而不要先考虑具体实现。面向对象的说法是为了与面向过程的说法相统一才这么叫的。面向过程就是说,首先思考程序的输入和输出,然后思考通过什么过程(步骤)可以把输入变为输出。然后把每一步变为一个方法,再在主函数中调用。毕老师视频里用的大部分是面向过程(在主函数里写所有过程)。做实际项目才会用到面向对象。
作者:
One_M
时间:
2015-4-12 00:07
多卖几个冰箱 多放几只大象就好了~!!!
作者:
郁永鹏
时间:
2015-4-12 00:18
受教了,谢谢分享
作者:
怀念子龙
时间:
2015-4-12 10:21
冰箱放大象
作者:
pengcheng0328
时间:
2015-4-12 10:31
我看视频后发现就是冰箱放大象的问题:
冰箱不动,把冰箱门打开,关上的过程就是面向过程;
而 冰箱自身就是对象,面对冰箱就是面对对象。
所以不是有一句俗语:万物皆对象。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2