一、對基類的訪問權
1、私有派生
若希望在派生對象中也能調用基類的公有成員函數則:
2、公有派生
基類的所公有成員在派生類中也是共有的
二、構造函數和析構函數
在main函數中
構造先調用基類a,再到類b,最後纔到類c;
析構先調用類c,再到類b,最後類c。
三、派生類訪問基類私有成員
增加保護段ptotected,它可以被派生類訪問,但對於外界是隱藏起來的:
若是公有派生,基類的保護段在派生類中仍是保護段,
若是私有派生,基類的保護段在派生類中變成私有段成員。
四、派生類函數:基類的友元
如果保護段不斷被公有派生,就會使保護段成爲對外界開放了。所以:引入友元
此時,類b中的set函數可以訪問類a的私有成員。
此時,類b中的所有的成員函數都可以訪問基類的私有成員