(1)动态绑定也叫多态性,要掌握从派生类到基类的转换,使用指针或引用来实现。
引用或指针既可以指向基类对象,也可以指向派生类对象。只有通过引用或指针调用虚函数才会发生动态绑定。
(2)c++中有三种继承方式:公有。私有和受保护继承。
最常用的是公有继承,基类是什么类型,公有继承后还是什么类型。
公有继承叫做接口继承,私有和受保护的继承是实现继承。
class的默认继承访问级别是私有继承,成员的默认访问方式是私有的。struct的默认访问级别是公有继承,成员的默认访问方式是公有的。
构造函数和析构函数是不能继承的。