總結:
1.基類指針指向基類對象:簡單免都,只需通過基類指針簡單的調用基類的功能。
2.派生類指針只想基類對象:同上能耻。
3.基類指針指向派生類對象:是安全的赏枚,因為派生類對象也“是”基類對象。但要注意的是晓猛,這個指針只能用來調用基類的成員函數(shù)饿幅。如果試圖通過基類指針調用派生類才有的成員函數(shù),則編譯器會報錯戒职,為了避免這種錯誤栗恩,必須將基類指針強制轉化為派生類指針。然后派生類指針可以用來調用派生類的功能洪燥。這稱為“向下轉型”磕秤,這是一種潛在的危險操作。
4.派生類指針指向基類對象:編譯錯誤捧韵∈信兀基類對象并不包含派生類才有的成員,這些成員只能通過派生類指針調用再来。