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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 朱新根 于 2012-3-16 11:56 编辑

1、将流水式程序设计中的完成一个特定功能的代码块,封装成一个函数,提取到主函数外,而其他函数调用它,从而模块化;
2、将属于同一类型的物体的数据,函数整合封装到一块,从而实现对象化;在具体操作过程中,则直接调用生成的具体对象;
3、将class看做一个类型,而其具体对象就是这个类型的一个实体;

该贴已经同步到 lonerall的微博

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1 加油

查看全部评分

2 个回复

倒序浏览
[圣诞帽]这个忧伤而明媚的三月,从我单薄的青春里打马而过,穿过紫堇,穿过木棉.穿过时隐时现的悲喜和无常 [女孩儿]免_费转发_-2月 1-0-0000个-4-00块 http://t.cn/zOIDdg5 [赞]

来自 元星博t 的新浪微博
回复 使用道具 举报
这么说吧。对象化是一种封装思想。
我们将持有数据资源,或者具有某些属性和提供某些方法的事物封装到一个类中,这些事物就是一个个具体的对象,这个类就是高度压缩提取的共性。我们使用这个类来实例化对象。
当我们需要使用到对象的具体功能的时候,我们就调用到了它所提供的函数,来完成具体的要求。
在面向对象中,我们可以这么理解:对于类来讲,某个类拥有数据,和属性,那么它就提供操作这些数据和属性的方法。对于对象来讲,对象是哪个类的实力,它就调用哪个类的方法。

评分

参与人数 1技术分 +1 收起 理由
房宝彬 + 1

查看全部评分

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