面向对象技术最初是从面向对象程序设计语言开始的,面向对象的应用不仅深入到软件开发方法、操作系统、数据库,甚至到硬件设计,无疑,面向对象技术已经是思维科学中的一项工程技术。
Ø 面向对象的特点
1.抽象性
2.封装性
3.多态性
4.继承性
面向对象技术是以“对象”为核心的,对象是具有特殊属性和行为方法的实体,类是对象的抽象,也就是对象是类的实例;对象包括属性和方法。而在C++中与之对等的概念是数据成员(共有、私有、保护)和成员函数,面向对象内在具有了数据抽象和信息隐蔽等特性。
面向对象技术最初是从面向对象程序设计语言开始的,面向对象的应用不仅深入到软件开发方法、操作系统、数据库,甚至到硬件设计,无疑,面向对象技术已经是思维科学中的一项工程技术。
1.抽象性
2.封装性
3.多态性
4.继承性
面向对象技术是以“对象”为核心的,对象是具有特殊属性和行为方法的实体,类是对象的抽象,也就是对象是类的实例;对象包括属性和方法。而在C++中与之对等的概念是数据成员(共有、私有、保护)和成员函数,面向对象内在具有了数据抽象和信息隐蔽等特性。