資源簡介
1、抽象類與操作符重載
定義表示形狀的抽象類及相應的派生類,并實現相關操作符重載。
(1)定義表示形狀的抽象類Shape:
添加公有成員函數double Area(),用于計算形狀面積;定義為純虛函數;
添加公有成員函數void Show(),用于顯示形狀信息,定義為純虛函數;
定義虛的析構函數;
重載比較操作符:==、>和<,用于比較兩個形狀面積的大小關系,返回值類型為bool,可以定義為成員函數或友元函數。
、、、、、、
2、虛函數
利用虛函數實現多態:
(1)設計Person類,要求具有用于表示姓名的保護數據成員:string szName; 實現信息打印的公有成員函數:void Pri
代碼片段和文件信息
- 上一篇:Harris Corner Detector
- 下一篇:BCH碼的C++仿真實現
評論
共有 條評論