面向对象技术的两大要素

面向对象技术的两大要素,第1张

面向对象技术的两大要素,第2张

面向对象技术的两个要素是对象和类。面向对象编程的中心是对象,核心是类。
1。Object
从概念上讲,对象代表正在创建的系统中的一个实体。从形式上讲,对象是要处理的程序单元,是数据和方法的包。在C++中,它是数据成员和成员函数的封装。
该方法由几个操作组成。对象实现信息隐藏,方法的具体实现在外部是不可见的,封装的目的是防止非法访问。一个对象通过消息与另一个对象交流信息。消息与方法一一对应。在c++中,消息是成员函数的调用。
2。Class
Class是对象的抽象和描述,是创建对象的模板。它包含一个类对象的数据描述和方法定义。
一个类的所有对象都有相同的数据结构,共享相同的方法,而每个对象都有自己不同的状态。类是所有对象的公共行为和不同状态的集合。
由特定类创建的对象称为该类的实例。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 面向对象技术的两大要素

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情