6.12
来源:互联网 发布:盗梦空间limbo 知乎 编辑:程序博客网 时间:2024/05/29 07:36
#include<iostream>
using namespace std;
class area_cl{
protected:
double height;
double width;
public:
area_cl(double r, double s)
{
height=r;width=s;
}
virtual double area()=0;
};
class rectangle:public area_cl{
public:
rectangle(double r,double s):area_cl(r,s)
{};
double area()
{
return height*width/2;
}
};
class isosceles:public area_cl{
public:
isosceles(double r,double s):area_cl(r,s)
{};
double area()
{
return height*width;
}
};
int main()
{
rectangle rec(4.0,6.0);
isosceles iso(10.0,5.0);
area_cl *area1=&rec;
area_cl *area2=&iso;
cout<<"三角形面积是"<<area1->area()<<endl<<"矩形面积是"<<area2->area()<<endl;
system("pause");
return 0;
}
using namespace std;
class area_cl{
protected:
double height;
double width;
public:
area_cl(double r, double s)
{
height=r;width=s;
}
virtual double area()=0;
};
class rectangle:public area_cl{
public:
rectangle(double r,double s):area_cl(r,s)
{};
double area()
{
return height*width/2;
}
};
class isosceles:public area_cl{
public:
isosceles(double r,double s):area_cl(r,s)
{};
double area()
{
return height*width;
}
};
int main()
{
rectangle rec(4.0,6.0);
isosceles iso(10.0,5.0);
area_cl *area1=&rec;
area_cl *area2=&iso;
cout<<"三角形面积是"<<area1->area()<<endl<<"矩形面积是"<<area2->area()<<endl;
system("pause");
return 0;
}
0 0
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- 6.12
- java实现自动编号系统(类似于word中自动编号)
- Linux cp命令
- functor 是什么?
- LintCode-乱序字符串
- css与div的一些属性使用
- 6.12
- 二叉查找树的表示javascript
- 深入理解事务--Spring事务的传播机制
- 谈谈Java虚拟机——Class文件结构
- Java文件之FileInputStream、FileOutputStream
- 黑马程序员——Java Socket编程
- 使用maven开发hadoop的mapreduce应用
- Flume1.5.0入门:安装、部署、及flume的案例
- Tomcat中定制阀门