编写一个程序,声明抽象基类shape,由它派生出3个派生类: circle (圆形)、rectangle(矩形)、triangle (三角形),用一个函数printcircum(const shape &s)分别输出以上三者的周长,3个图形的数据在定义对象时给定。
时间: 2023-05-02 21:03:31 浏览: 84
设计一个抽象类图形类,在该类中包含有至少两个抽象方法求周长和求面积,分别定义圆形类、长方形类、正方形类、三角形类来继承图形类,并实现上述两个方法
5星 · 资源好评率100%
这道题目要求编写一个程序,声明抽象基类shape,由它派生出3个派生类:circle(圆形)、rectangle(矩形)和triangle(三角形)。并要求用一个函数printcircum(const shape &s),分别输出上述三者的周长。三个图形的数据在定义对象时给定。
阅读全文