实验报告
1、定义一个圆类(Circle),属性为半径(radius)、圆周长与面积,操作为输入半径并计算周长、面积,
输出半径、周长与面积。
#include<iostream、h>
const double PI=3、1415;
class Circle{
double radius,length,area;
public:
Circle(double r=0){
setr(r);
length=2*PI*radius;
area=PI*radius*radius;
}
void print(){
}
void setr(double r){
radius=r;
}
};
void main(){
Circle c1(10),c2(c1);
c1、print();
c2、print();
}
2、定义一个 Point 类表示平面上得一个点,再定义一个 Rectangle 类表示平面上得矩形,用 Point
类得对象作为 Rectangle 类得成员描述平面上矩形得顶点坐标。要求类 Point 中有相应得成员函数
可以读取点得坐标值,类 Rectangle 中含有一个函数,用以计算并输出矩形得面积及顶点坐标。在
主函数中对类 Rectangle 进行测试。
#include<iostream、h>
#include<math、h>
class Point{