}
上面的例子是聲明了一個name類,一個base類,一個drived類,其中drived類是從base類派生,且drived類中聲明了name類的一個實例。那麼根據我們上面的分析,我們聲明了drived類之後,先會調用父類構造函數,也就是輸出i am base construction,然後調用自身的成員類構造函數,也就是i am name construction,最後調用自身的構造函數,也就是i am drived construction。同理,如果我們在父類base類中聲明了name成員類的話,順序會是name->base->drived。我下面給出測試例子: