};
voidmain()
{
EX1x,y(10,2);
EX1z(200);}
11.(11)
#include
#include
classCsample
{inti;
public:
Csample()
{cout<<"constructor1"<Csample(intval)
{cout<<"Constructor2"<voidDisplay()
{cout<<"i="<
~Csample()
{cout<<"Destructor"<};
voidmain()
{
Csamplea,b(10);
a.Display();
b.Display();
}
12.(12)
#include
classCsample
{
private:
inti;
staticintk;
public:
Csample();
voidDisplay();
};
intCsample:
:
k=0;
Csample:
:
Csample()
{
i=0;
k++;
}
voidCsample:
:
Display()
{
cout<<"i="<
}
voidmain()
{
Csamplea,b;
a.Display();
b.Display();
}
13.(13)
#include
#include
structA
{
charc[20];floatf;};
voidf(A&t)
{
strcpy(t.c,”MALIANG”);
t.f=70.5;}
voidmain()
{Az={“LIMING”,77.5};
f(z);
cout<}
14.(14)
#include
classCsample
{
inti;
public:
Csample();
voidDisplay();
~Csample();
};
Csample:
:
Csample()
{cout<<"Constructor"<<",";i=0;}
voidCsample:
:
Display()
{cout<<"i="<
Csample:
:
~Csample()
{cout<<"Destructor"<voidmain()
{Csamplea;
a.Display();
}
15.(15)
#include
classbase
{public:
voidshow(){cout<<"调用基类函数show().\n";}
};
classderived:
public