面向对象的含义

上传人:夏** 文档编号:506421199 上传时间:2024-02-13 格式:DOCX 页数:2 大小:7.51KB
返回 下载 相关 举报
面向对象的含义_第1页
第1页 / 共2页
面向对象的含义_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《面向对象的含义》由会员分享,可在线阅读,更多相关《面向对象的含义(2页珍藏版)》请在金锄头文库上搜索。

1、把数据及对数据的操作方法放在一起,作为一个相互依存的整体 - 象。对同类对象抽象出其共性,形成类。类中的大多数数据,只 能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关 系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。 对象即为人对各种具体物体抽象后的一个概念,人们每天都要接触各种 各样的对象,如手机就是一个对象。在面向对象的编程方式中,对象拥 有多种特性,如手机有高度、宽度、厚度、颜色、重量等特性,这些特 性被称为对象的属性。对象还有很多功能,如手机可以听音乐、打电话、 发信息、看电影等工作功能,这些功能被称为对象的方法,实际上这些 方法是一种函数。而对象又不是孤

2、立的,是有父子关系的,如手机属于 电子产品,电子产品属于物体等,这种父子关系称为对象的继承性。在 编程中,把所有的问题看做对象,以人的思维方式解决。这种方式非常 人性化,对象实际上就是一组数据的集合,并且数据都已经命名。这些 数据根据就是对象的属性,可以被程序访问。对象还包括很多函数,这 些函数被称为对象的方法,也可以被程序访问。不过在外部访问对象内 的属性或方法,必须先引用对象,然后用点号访问对象的属性和方法。对象是由类的派生,就好比猫和狗是由动物类的派生;对象是类的 具体实现形式。再举一个形象的例子:就好比猫和狗是动物类的具体实 现形式;类都有属性和方法,我们把所能做的事情叫做方法,在拿猫和 狗作比喻,猫和狗都有鼻子、眼睛和嘴巴等,这是他们共同的属性,它 们都能走路吃东西,这是他们所具有的行为,就好比方法,因此类能派 生出对象,对象也是类的具体实现形式。面向对象其实是现实世界模型的自然延伸。现实世界中任何实体都 可以看作是对象。对象之间通过消息相互作用。另外,现实世界中任何 实体都可归属于某类事物,任何对象都是某一类事物的实例。如果说传 统的面向过程式编程语言是以过程为中心以算法为驱动的话,面向对象 的编程语言则是以对象为中心以消息为驱动。用公式表示,过程式编程 语言为:程序=算法+数据;面向对象编程语言为:程序=对象+消息。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号