定义一个box(盒子)类,在该类定义中包括:数据成员:length(长)、width和heigth;成员函数:构造函数Box,设置盒子长、宽和高三个数据成员的初始值;函数volume计算并输出盒子的体积。在main函数中,要求创建一个Box类型的对象,并求出该对象的体积。
改错:
#include
class A
public:
void display(){cout<<"A::display()is called!"<class B
public:
void display(){cout<<"B::display()is called!"<};
class C:publicA,public B{
int a;
public:
C(int i=0){a=i;}
void show(){display();}
};
void main(){
C obj;
obj.display();
}
改错:
#include
class Point{
double x,y;
public:
Point(double i,double j){x=i;y=j;}
double Area(){return 0;}
};
class Rectangle:public Point{
double w,h;
public:
Rectangle(double i,double j,double k,double l):Point(i,j)
{w=k;h=l;}
double Area(){return w*h;}
};
void fun (Point&s){cout<void main()
{
Rectangle rec(3.5,15.2,5,28);
fun(rec);
}
第二个程序现在输出结果是0
--------------------next---------------------
阅读(1126) | 评论(0) | 转发(0) |