资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
综 合 实 验 报 告
面向对象程序设计
专业名称: 物联网工程 ___ 班 级: _____ 级2班__ ___________ 姓 名: 你哥哥 学 号: 02051928
信息科学与工程学院 二零一三年七月
第一题: ............................................... 1 1.1题目概述 ......................................... 1 1.2设计思路 ......................................... 2 1.3设计说明与调试分析 ............................... 2 1.4编码实现 ......................................... 2 1.5程序运行结果 ..................................... 5 1.6设计心得 ......................................... 5 第二题: ............................................... 6 2.1题目概述 ......................................... 6 2.2设计思路 ......................................... 7 2.3设计说明与调试分析 ............................... 7 2.4编码实现 ......................................... 7 2.5程序运行结果 .................................... 11 2.6设计心得 ........................................ 11
资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。
第一题: 1.1题目概述
用抽象类设计计算二维平面图形图形面积的程序, 在基类TDshape中设计纯虚函数area()和printName(), area()用于计算几何图形的面积, printName()用于打印输出几何图形的类名, 如Triangle类的对象就打印输出”Triangle”。每个具体形状的类则从抽象类TDshape派生, 各自需要定义其它独有的数据成员和成员函数, 而且定义area()和printName()的具体实现代码, 如图所示。
TDshape Virtual area()=Triangle area() printName Rectangle area()
要求编写以TDshape为接口的函数, 借以访问具体类如