#include<iostream>
using namespace std;
class Box
{
private:
int length, width, high;
public:
void set_length(int l)
{
length=l;
}
void set_width(int w)
{
width=w;
}
void set_high(int h)
{
high=h;
}
int get_length()
{
return length;
}
int get_width()
{
return width;
}
int get_high()
{
return high;
}
int get_area()
{
return 2 * length*width + 2 * width*high + 2 * high*length;
}
int get_space()
{
return length*width*high;
}
};
int main()
{
Box A, B, C;
A.set_length(2);
A.set_width(3);
A.set_high(4);
cout << "A.length=" << A.get_length() << endl;
cout << "A.width=" << A.get_width() << endl;
cout << "A.high=" << A.get_high() << endl;
cout << "A.area=" << A.get_area() << endl;
cout << "A.space=" << A.get_space() << endl;
B.set_length(5);
B.set_width(4);
B.set_high(8);
cout << "B.length=" << B.get_length() << endl;
cout << "B.width=" << B.get_width() << endl;
cout << "B.high=" << B.get_high() << endl;
cout << "B.area=" << B.get_area() << endl;
cout << "B.space=" << B.get_space() << endl;
C.set_length(7);
C.set_width(1);
C.set_high(6);
cout << "C.length=" << C.get_length() << endl;
cout << "C.width=" << C.get_width() << endl;
cout << "C.high=" << C.get_high() << endl;
cout << "C.area=" << C.get_area() << endl;
cout << "C.space=" << C.get_space() << endl;
return 0;
}
C++:创建一个长方形类,可实例化多个长方形来求其面积、体积。
最新推荐文章于 2024-02-07 22:01:01 发布