父類指針指向子類空間的目的
主要用于算法設(shè)計(jì),希望算法可以操作父類派生的所有子類數(shù)據(jù),那么該算法的形參必須是父類指針或引用。
父類指針指向子類空間所帶來(lái)的問(wèn)題
在沒(méi)有虛函數(shù)的前提下,父類指針只能操作子類空間中的父類部分的數(shù)據(jù),無(wú)法直接操作子類新增的數(shù)據(jù)。
父類指針指向子類空間的目的
主要用于算法設(shè)計(jì),希望算法可以操作父類派生的所有子類數(shù)據(jù),那么該算法的形參必須是父類指針或引用。