文件名称:图形面积与体积
文件大小:4KB
文件格式:CPP
更新时间:2017-03-22 08:48:53
c++
实现下图中的Shape层次结构。每个TwoDimensionalShape类应包括成员函数 getArea,以计算二维图形的面积。每个ThreeDimensionalShape类包含成员函数 getArea和getVolume,分别计算三维图形的表面积和体积。编写一个程序, 使用层次结构中每个具体类的对象的Shape向量指针。 程序要打印出向量元素所指的对象。同样,再将所有形状存入向量的循环中, 要能判断每个图形到底属于TwoDimensionalShape还是属于ThreeDimenionalShape。 如果某个图形是TwoDimensionalShape就显示其面积,如果某个图形是 ThreeDimenionalShape,则显示其面积和体积