上QQ阅读APP看书,第一时间看更新
1.2 面向对象的基本概念及特征
本节要点:
●了解面向对象中类与对象的基本概念
●了解面向对象的基本特征:封装性、继承性、多态性
除了用类来定义对象完成各种功能以外,还可以在已有类的基础上,再增加一些其他属性和行为,派生出新的类,即利用继承(Inheritance)机制形成父类与子类的类层次关系;也可以在定义一个新类时,将已有类的对象作为新类的数据成员,形成类的组合关系。此外,同样的信息,可能因发起对象不同而产生不同的效果,这就是多态性(Polymorphism)。
因此,面向对象程序设计中最突出的特征是封装性、继承性和多态性,最重要的概念是类和对象,面向对象的程序设计就是围绕类的定义和类的使用展开的。