#include
class Box{
private:
int a,b,c; //声明整型的长a、宽b、高c
public:
Box(int i, int j, int k) //带参数i,j,k的构造函数,并初始化a,b,c
{
a=i; b=j; c=k;
}
double V() //计算体积函数V
{
return a*b*c;
}
double A() //计算面积函数A
{
return 2*(a*b+b*c+c*a);
}
~Box() {} //析构函数,无动作
void show()
{
cout<<"体积为:"<
};
void main()
{
Box B(6, 8, 9); //声明类对象B,参数为6、8、9
B.show(); //输出结果
}
#include
class Circle
{ private:
int r; //声明整型的半径r
public:
Circle(int i)//带参数i的构造函数,并初始化r
{
r=i;
}
double A() //计算面积函数A
{
return 3.1416*r*r;
}
void show()
{ cout<<"面积为:"< }
};
void main()
{
Circle B(8); //声明类对象B,参数为8
B.show(); //输出结果
}
1.
#include
class Box
{
private:
float a,b,c; //声明整型的长a、宽b、高c
public:
Box(float i,float j,float k)
{
a=i;
b=j;
c=k;
}
~Box()
{
}
float V()
{
return a*b*c;
}
float A()
{
return 2*(a*b+b*c+a*c);
}
void show()
{
cout<<"体积为:"<
};
void main()
{
Box b(6,8,9);
b.show();
}
2
#include
#define pir 3.1415926
class Circle
{
private:
float r; //声明整型的半径r
public:
Circle(float i) //带参数i的构造函数,并初始化r
{
r=i;
}
~Circle(){}
float A()//计算面积函数A
{
return (float)pir*r*r;
}
void show()
{ cout<<"面积为"< }
};
void main()
{
Circle B(8);//声明类对象B,参数为8
B.show();//输出结果
}