5.多态性:发出同样的消息,被不同类型的对象接收时导致不同的行为。
多态的实现方式:
强制多态(数据类型转换,通用多态,静态)
函数重载(Chap3,通用多态,静态)应该也叫参数多态,同一个函数可以有不同类型和个数的参数
运算符重载(专门多态,静态)
虚函数(专门多态,动态)
6.抽象类:为统一类族界面而设计,通过它实现多态地使用各派生类的成员函数。
对于在基类中无法实现或不需实现的函数,声明为纯虚函数(没有函数体的虚函数),留给派生类去实现。
7.类是模板。对象是实例。类是摸具,对象是具体产品。