黑马程序员技术交流社区
标题:
在学java的面向对象,看了一遍又一遍还是不懂。有没有什么...
[打印本页]
作者:
zfx435199612
时间:
2015-12-7 23:34
标题:
在学java的面向对象,看了一遍又一遍还是不懂。有没有什么...
求大神指导。。。。。。。。。。
作者:
王帅---
时间:
2015-12-8 12:30
那是一种思考方式,这是我的理解
面向对象:将一切带有自身属性的事物封装成一个表示自身属性的类,方便调用。
作者:
八宝
时间:
2015-12-8 23:30
面向对象就是一个思考方式,java语言就是按照这样子的思想来实现的。比如我们使用工具一样,比如原始人学习使用工具 ,制造工具一样,我们也和那差不多,只不过Sun公司已经制作好了很多工具 我们要学习这些工具怎么用,但是当Sun公司的工具没有我们要用到的工具时,我们可以自己制作工具来用,就是用java语言的基本语法和规则,还有其他可以借助的工具制造我们自己的工具。我就是样子样理解的
作者:
八宝
时间:
2015-12-8 23:35
比如我们想要生火,要用石头进行碰撞擦出火花来引燃易燃物。这样子就可以生火了,
但是Sun公司提供了一个打火机,我们直接使用打火机也可以点火,这就方便的多啦。
比如我们要制造一艘船,我们先看看有没有能用的东西,有没有直接就有一艘船在那了,没有的话那就开始做吧,
先创造一个能砍木头的斧子,用斧子去砍木头,再将棉麻制作成绳子,将木头固定成一个船。
我们有了船这个工具又能做更多事情了,这个船也是一个对象,包括上面的斧子,绳子,打火机等等
作者:
562181817
时间:
2015-12-8 23:43
万物皆为对象 感觉和我们的生活都是息息相关的
作者:
仙风道骨
时间:
2015-12-9 00:48
想得太难
作者:
554512097
时间:
2015-12-9 00:52
描述一个事物的基本特征跟行为特征的集合.....
作者:
java_彬彬
时间:
2015-12-9 07:12
是一种思想,慢慢理解
作者:
西伯利亚的雪景
时间:
2015-12-9 09:35
乔布斯:
对象就像人一样,也是活生生的生命。他们有知识,知道怎么完成任务;他们有记忆,可以把发生的事情记下来。你和他们不在低层次上交互,而是像我们现在的对话一样,在一个高度抽象的层面上交互。
我举个例子来说明。如果我是你的“洗衣”对象,你可以把脏衣服给我,然后告诉我说:“请帮我把这些衣服洗了吧!”而我恰好知道旧金山最好的洗衣房在哪,并且我会说英语,兜里也有美元。于是我出门打了一辆出租车,告诉司机带我去位于旧金山的洗衣房。我到了那里洗好衣服之后,又坐车回到这里。我把洗好的衣服交还给你,说:“你的衣服已经洗好了。”
你并不知道我是怎么做到的。你不知道哪里有洗衣店,也可能只会说法语,或者是兜里没钱,连车都打不了。但是我知道怎么完成这项任务,而你不需要知道任何细节。所有的这些复杂流程都隐藏在我的内部,而我们之间可以高度抽象地互动。这就是对象。他们把复杂过程封装在内部,而对外呈现的接口是高层次的,抽象的。
作者:
孜孜不倦
时间:
2015-12-9 11:00
万物皆对象{:3_51:}
作者:
5个半柠檬c
时间:
2015-12-9 11:37
多敲..敲着敲着 自然懂了!!
作者:
zfx435199612
时间:
2015-12-9 19:09
5个半柠檬c 发表于 2015-12-9 11:37
多敲..敲着敲着 自然懂了!!
天天敲。根本停不下来。。。。。。。。。。。
作者:
5个半柠檬c
时间:
2015-12-9 19:21
zfx435199612 发表于 2015-12-9 19:09
天天敲。根本停不下来。。。。。。。。。。。
不要把它想的太难...你得搞清楚创建对象在堆里面的加载过程以及变量的加载顺序....这肯定很有帮助!!!是不是有黑马币奖励啊!!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2