派生類中可以呼叫基類的public物件,不能呼叫基類的private物件
描述程式填空輸出指定結果
#include using namespace std;
class a ;
void do()
}; class b:public a
}; class c:public b ;
void do() };
class b :public a
};class c :public b
void fun() };
void call(b &p//注意這裡的引用,參考筆記————多型的表現形式二
// 在此處補充你的**
) int main()
若該引用引用的是乙個基類的物件,那麼被呼叫是基類的虛函式;
若該引用引用的是乙個派生類的物件,那麼被呼叫的是派生類的虛函式。這種機制也叫做「多型」。
class cbase
};class cderived:public cbase
};int main()
要點:虛析構函式
要點:1,派生類的指標可以賦給基類指標。
2,該若指標指向乙個基類的物件,被那麼呼叫的是基類的虛函式 ;
若該指標指向乙個派生類的物件,那麼被呼叫的是派生類的虛函式。這種機制就叫做「多型」。
class cbase
};class cderived:public cbase
};int main()
mooc程式設計與演算法(三)第六周 多型
派生類的指標可以賦值給基類指標 通過基類指標用基類和派生類中的同名虛函式時 若該指標指向乙個基類的物件,那麼被呼叫是基類的虛函式 若該指標指向乙個派生類的物件,那麼被呼叫的是派生類的虛函式。派生類的物件可以賦值給基類的引用 通過基類引用呼叫基類和派生類中的同名虛函式時 若該引用引用的是乙個基類的物件...
程式設計與演算法三七周測驗
描述 填寫模板 printarray,使得程式輸出結果是 tomjackmaryjohn 10 不得編寫sumarray函式 include include using namespace std template t sumarray 補充 int main cout sumarray array...
演算法分析與設計(第六周) 更新中
本週知識要點 6.1 子串行和定義 定長子序列和演算法 不定長子序列和演算法,最大子串行和演算法 子串行積演算法 6.2 找主元演算法 遞迴,分段處理 附加數學證明 問題描述 給一段數列 m 子串行定長 n 問何時子串行和最大。思路 運用兩重迴圈 一重迴圈用來移動視窗 即起始位置 第二重迴圈求和。此...