派生類的數(shù)據(jù)成員由所有基類的數(shù)據(jù)成員與派生類新增的數(shù)據(jù)成員共同組成,如果派生類新增成員中包括其他類的對象(子對象),派生類的數(shù)據(jù)成員中實際上還間接包括了這些對象的數(shù)據(jù)成員。因此,構造派生類的對象時,必須對基類數(shù)據(jù)成員、新增數(shù)據(jù)成員和成員對象的數(shù)據(jù)成員進行初始化。派生類的構造函數(shù)必須要以合適的初值作為參數(shù),隱含調(diào)用基類和新增對象成員的構造函數(shù),來初始化它們各自的數(shù)據(jù)成員,然后再加入新的語句對新增普通數(shù)據(jù)成員進行初始化。
派生類構造函數(shù)的一般格式如下: