第11章、继承与派生
1. 一个派生类只从一个基类派生,这称为单继承;
2,派生类把基类的全部成员(不包括构造函数和析构函数)接收过来,没有选择;
3,在声明派生类时,一般还应当自己定义派生类的构造函数和析构函数,因为构造函数和析构函数是不能从基类继承的;
4,即使是公用继承,基类的私有成员也只有基类的成员函数可以引用它,而不能被派生类的成员函数所引用;
5,无论哪一种继承方式,在派生类中是不能访问基类的私有成员的,私有成员只能被本类的成员函数所访问;毕竟派生类与基类不是同一个类;
6,派生类构造函数名(总参数表列):基类构造函数名(参数表列)
{派生类中新增加数据成员初始化语句}
7,因此子对象的初始化是在建立派生类时通过派生类构造函数来实现的;
总结: 派生类构造函数名(总参数表列):基类构造函数名(参数表列),子对象名(参数表列)
{派生类中新增数据成员初始化语句}
8,执行派生类构造函数的顺序是:
<