但是要注重的是,在創建派生類對象之前,系統首先確定派生類對象的覆蓋范圍(也可以稱做大小尺寸),上面代碼的派生類對象a就覆蓋于Vehicle類和Car類上,至于派生類對象的創建是如何構造基類成員的,我們看如下代碼,隨后再進行分析:#include <iostream> using namespace std;
其實類的組合我們在早些的前面的教程就已經接觸過,只是在這里換了個說法而已,當一個類的成員是另一個類的對象的時候就叫做組合,事實上就是類于類的組合。組合和繼續是有明顯分別的,為了充分理解繼續與組合的關系,我們在不破壞類的封裝特性的情況下,先看如下的代碼:#include <iostream> using namespace std;