程式設計與演算法三六周測試finish

2021-08-21 22:40:31 字數 838 閱讀 4405

派生類中可以呼叫基類的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 問何時子串行和最大。思路 運用兩重迴圈 一重迴圈用來移動視窗 即起始位置 第二重迴圈求和。此...