一、 选择题
1.D 2.B 3. D
二、 阅读程序题
四、编程题
4.1
#include <iostream.h>
#include<string.h>
#define PAI 3.14
class Circle
{
public:
Circle(){r=0;}
Circle (double d){r=d;}
double area(){return(PAI*r*r);}
void display1(){cout<<"桌子的面积:"<<area()<<endl;}
private:
double r;
};
class Table
{
public:
Table(){heig=0;}
Table (double h) {heig=h;}
void display2(){cout<<"桌子的高度:"<<heig<<endl;}
private:
double heig;
};
class Roundtable : public Circle,public Table
{
public:
Roundtable(){strcpy(color,"白色");}
Roundtable(double a,double b,char* c):Circle(a),Table(b){strcpy(color,c);}
void display ()
{ display1();
display2();
cout<<"桌子的颜色:"<<color<<endl; }
private:
char color[20];
};
void main()
{
Roundtable s(2.0,3.0,"黑色");
评论0