A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

求大神指导。。。。。。。。。。

12 个回复

倒序浏览
那是一种思考方式,这是我的理解
面向对象:将一切带有自身属性的事物封装成一个表示自身属性的类,方便调用。
回复 使用道具 举报
面向对象就是一个思考方式,java语言就是按照这样子的思想来实现的。比如我们使用工具一样,比如原始人学习使用工具 ,制造工具一样,我们也和那差不多,只不过Sun公司已经制作好了很多工具 我们要学习这些工具怎么用,但是当Sun公司的工具没有我们要用到的工具时,我们可以自己制作工具来用,就是用java语言的基本语法和规则,还有其他可以借助的工具制造我们自己的工具。我就是样子样理解的
回复 使用道具 举报
比如我们想要生火,要用石头进行碰撞擦出火花来引燃易燃物。这样子就可以生火了,
但是Sun公司提供了一个打火机,我们直接使用打火机也可以点火,这就方便的多啦。
比如我们要制造一艘船,我们先看看有没有能用的东西,有没有直接就有一艘船在那了,没有的话那就开始做吧,
先创造一个能砍木头的斧子,用斧子去砍木头,再将棉麻制作成绳子,将木头固定成一个船。
我们有了船这个工具又能做更多事情了,这个船也是一个对象,包括上面的斧子,绳子,打火机等等
回复 使用道具 举报
万物皆为对象  感觉和我们的生活都是息息相关的
回复 使用道具 举报
想得太难
回复 使用道具 举报
描述一个事物的基本特征跟行为特征的集合.....
回复 使用道具 举报
java_彬彬 来自手机 中级黑马 2015-12-9 07:12:45
8#
是一种思想,慢慢理解
回复 使用道具 举报
乔布斯:
       对象就像人一样,也是活生生的生命。他们有知识,知道怎么完成任务;他们有记忆,可以把发生的事情记下来。你和他们不在低层次上交互,而是像我们现在的对话一样,在一个高度抽象的层面上交互。

我举个例子来说明。如果我是你的“洗衣”对象,你可以把脏衣服给我,然后告诉我说:“请帮我把这些衣服洗了吧!”而我恰好知道旧金山最好的洗衣房在哪,并且我会说英语,兜里也有美元。于是我出门打了一辆出租车,告诉司机带我去位于旧金山的洗衣房。我到了那里洗好衣服之后,又坐车回到这里。我把洗好的衣服交还给你,说:“你的衣服已经洗好了。”

你并不知道我是怎么做到的。你不知道哪里有洗衣店,也可能只会说法语,或者是兜里没钱,连车都打不了。但是我知道怎么完成这项任务,而你不需要知道任何细节。所有的这些复杂流程都隐藏在我的内部,而我们之间可以高度抽象地互动。这就是对象。他们把复杂过程封装在内部,而对外呈现的接口是高层次的,抽象的。
回复 使用道具 举报
万物皆对象{:3_51:}
回复 使用道具 举报
多敲..敲着敲着  自然懂了!!
回复 使用道具 举报
5个半柠檬c 发表于 2015-12-9 11:37
多敲..敲着敲着  自然懂了!!

天天敲。根本停不下来。。。。。。。。。。。
回复 使用道具 举报
zfx435199612 发表于 2015-12-9 19:09
天天敲。根本停不下来。。。。。。。。。。。

不要把它想的太难...你得搞清楚创建对象在堆里面的加载过程以及变量的加载顺序....这肯定很有帮助!!!是不是有黑马币奖励啊!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马