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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 吴迪 中级黑马   /  2016-1-31 09:22  /  1735 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉面向对象有点抽象,如何用字面语言描述?

5 个回复

倒序浏览
个人理解,面向对象就是把你所需要解决的问题抽象为一个对象,一个结果,然后通过一些固定的模式、固定的函数等等来达到你想要的结果;
面向过程就是你要充分的了解你要做的这个东西要第一部做什么、第二步做什么,最后达到你想要的结果;

语死早,不知道对楼主有没有帮助,
我也是新手,还没报基础班呢
回复 使用道具 举报
面对对象就是:
把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。
对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种各样的对象,如手机就是一个对象。
回复 使用道具 举报
个人理解就是调别人写好的底层方法
回复 使用道具 举报
把封装好的东西拿来用就算是面向对象
回复 使用道具 举报
本帖最后由 NAH1010 于 2016-2-13 11:54 编辑

比如吃饭这件事情,如果用面向对象来解释,就是你直接去饭馆吃饭,直接去饭馆可以看做是一种方法(也叫函数)。将方法进行集合抽象就生成了类。
而面向过程,就是你首先要置办炊具,准备食材,然后做饭,最后吃饭,这一系列动作的完成就叫面向过程。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马