专科生立方体设计的真题

#包括

& ltiostream & gt

使用

命名空间

std

班级

箱子

{

私人:

漂浮物

a;//立方体边长

漂浮物

体积;//音量

漂浮物

面积;//表面积

公共:

Box()//构造函数1

{

a = 0.0

体积= 0.0;

面积= 0.0;

}

框(浮动

X):a(x){}//构造函数2

空的

Seta()//设置立方体的边长。

{

cout & lt& lt“进入

a

:";

CIN & gt;& gta;

}

漂浮物

get volume();//计算体积

漂浮物

getarea();//计算表面积

空的

disp();//输出结果

};

漂浮物

Box::获取卷

()

{

体积= a * a * a

返回

体积;

}

漂浮物

Box::getarea

()

{

面积= 6 * a * a

返回

面积;

}

空的

框::显示

()

{

cout & lt& lt" \t

a = " & lt& lta & lt& lt”\ n \ tvolume = " & lt& ltgetvolume()

& lt& lt" \ n \ tarea = " & lt& ltgetarea()& lt;& ltendl

}

(同Internationalorganizations)国际组织

主()

{

箱子

box1,box 2(1);

cout & lt& lt" box 1 " & lt;& ltendl

box1.seta

();

box1.disp

();

cout & lt& lt" box 2(1)" & lt;& ltendl

box2.disp

();

返回

0;

}