黑马程序员技术交流社区

标题: 面向对象?到底什么是面向对象? [打印本页]

作者: ambition1    时间: 2016-3-18 22:58
标题: 面向对象?到底什么是面向对象?
如题?你对面向对象究竟有这怎样的理解?
作者: 就是我    时间: 2016-3-19 09:52
对象,就是指跟你同等级的但不是你本身的一类事物
举个不恰当的例子
比如说:你想进java就业班,但你考不进去,现在你找一个人(这个人就是所谓的对象了),你让他帮你考,考完了,再通过某些手段,使得你能取得这个进班的权利,所以你只管出钱,拿入学资格就可以了,不管这个人是托关系,还是作弊,或者是自己考试通过
说白了,就是找对象帮你做事;不管你要做什么,找个对象帮你做了,你只要处理好你跟对象的关系就可以了,需要做的事全部在对象中完成.
作者: ambition1    时间: 2016-3-19 20:19
就是我 发表于 2016-3-19 09:52
对象,就是指跟你同等级的但不是你本身的一类事物
举个不恰当的例子
比如说:你想进java就业班,但你考不进去, ...

长姿势了
作者: 就是我    时间: 2016-3-19 23:22
ambition1 发表于 2016-3-19 20:19
长姿势了

刚看 <java 核心技术>,第一卷的第92页,"在OOP中,不必关系对象的具体实现,只要能够满足用户的需求即可";
突然感觉跟我讲的例子神似呢,觉得有必要来跟你讲下,你也可以去看下
作者: ambition1    时间: 2016-3-19 23:43
就是我 发表于 2016-3-19 23:22
刚看 ,第一卷的第92页,"在OOP中,不必关系对象的具体实现,只要能够满足用户的需求即可";
突然感觉跟我讲的 ...

好的,太感谢您了.我还想问下有没有什么java基础教材适合我这种小白看的?
作者: Man_hui    时间: 2016-3-20 00:14
就是说,把你要做的事情全部封装进方法里,然后打包成一个类,最后只需要在主方法里面创建对象调用对应的方法就可以完成你想做的任何事。




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