下面是一个形状类Shape,编写类Shape的派生类:圆类Circle,三角形类Triangle和矩形类Rectangle,并重定义基类的成员函数使之返回正确的结果(show( )函数要输出对象的基本信息),然后编写程序测试它们。
class Shape{
public:
//形状的面积
double area(){
return 0;
}
//形状的周长
double girth(){
return 0;
}
//输出对象的信息
void show(){
cout<<"Shape Object:"<<endl;
}
private:
};