勵志

勵志人生知識庫

派生類

派生類是利用繼承機制從已有的類中派生出的新類,那些用於派生的類稱為這些特別派生出的類的「基類」。

派生類可以繼承基類的成員變數成員函式,同時也可以添加新的成員變數和成員函式,以實現功能的擴展。在創建派生類對象時,會先調用基類的構造函式創建基類成分,然後再調用派生類的構造函式創建派生類成分;在銷毀派生類對象時,會先調用派生類的析構函式銷毀派生類成分,然後再調用基類的析構函式銷毀基類成分。

此外,派生類有三種繼承方式,分別為公有繼承私有繼承保護繼承,它們決定了基類成員在派生類中的訪問許可權。而且,無論哪種繼承方式,基類中的私有成員都不允許派生類繼承。