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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© air鹏 中级黑马   /  2014-8-10 20:22  /  2200 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 air鹏 于 2014-8-11 13:40 编辑

能否将对象理解为一个方法体、功能体的集合。我们通过调用对象来解决问题

12 个回复

倒序浏览

面向对象是一种思想,讲复杂问题简单化,
将功能封装对象,强调具备了功能的对象.比如说,我们都是一个对象,我们的功能是敲代码。
回复 使用道具 举报
假如你要吃饭,就要做饭,做饭就相当于面向过程,   如果你去饭店,你要吃饭,你叫厨师去做,厨师就相当于对象
而你就得到结果,就是面向对象
回复 使用道具 举报
冷锋也温柔 发表于 2014-8-10 23:06
假如你要吃饭,就要做饭,做饭就相当于面向过程,   如果你去饭店,你要吃饭,你叫厨师去做,厨师就相当于 ...

比喻是挺生动的,但你不能一直去饭店吃不自己做吧
回复 使用道具 举报
所以说只是假如嘛 哈哈
回复 使用道具 举报
面对对象就是把现实中事物封装成类。而类就好比是图纸,实例化就好比是按照图纸建造的出来的楼房。
回复 使用道具 举报
毕姥爷讲的没好好听吧。。。咱就编个大象放冰箱的程序。。。第一步是打开冰箱,第二部是把大象装进冰箱,第三部:把冰箱关上。这叫面向过程思想,C语言就是这么写的。。。。而面向对象呢,就直接创建一个冰箱类,这冰箱有前面三个功能,打开冰箱,把大象装进冰箱,关冰箱。你你new一个冰箱创建冰箱对象,这方法就都执行了。大概就这么个意思懂没?就是思想,你可以看到它的过程,那叫过程思想,看到的是冰箱对象,那就是面向对象思想。我就是这么理解的,不知道楼主明白否?
回复 使用道具 举报
也可以啊,面向对象可以说是一个功能主体,内部包含了各种功能结构,通过创建对应的对象来调用,
回复 使用道具 举报
面向对象就是将之前的过程化编成中一些常用的方法进行归类总结,提前定义在库里,当人们用到相关的方法时,不必再一次编写具体的过程化的实现代码,利用之前的类创建一个就行。当然将要处理的问题看作一个对象来处理而越过处理的具体过程化的思想,也是人们提高编程效率,提高复用率的一个好的发展方向。
回复 使用道具 举报
对象是实实在在存在的,类就好比图纸,对象就好比用图纸生产的产品。
回复 使用道具 举报
就是哈   谁拥有数据  拥有功能  谁就是对象
回复 使用道具 举报
类是方法体、功能体的集合,对象是类的方法执行后的产物,通过调用对象来解决问题,这是我的理解,可能不准,今天刚开始学面向对象,理解可能不太准确
回复 使用道具 举报
就是    java中还提供了好多已经封装好的API  这些就是对象
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马