本套試題重點考查考生對于多繼承中類的定義和派生類構(gòu)造函數(shù)的定義的掌握。注意學(xué)會使用參數(shù)列表的形式定義派生類的構(gòu)造函數(shù)。
輸出結(jié)果如下:
Point:34
hello
注意:除在指定位置添加語句之外,請不要改動程序中的其他內(nèi)容。
源程序如下:
#include<iostream.h>
#include<string.h>
classPoint
{intx,y;
public:
//**1**
{cout<<"Point:"<<x<<''<<y<<'\n';}
~Point(){}};
classText
{chartext[100];
public:
Text(char*str)
{//**2**}
~Text(){}};
classCircleWithText:publicPoint,publicText
{public:
//**3**
{}
~CircleWithText(){}};
voidmain()
{CircleWithTextcm(3,4,"hello");}
【參考答案】
相關(guān)推薦:
C++考試輔導(dǎo):內(nèi)存分配的五種方法的區(qū)別 2009年c++二級等考輔導(dǎo):char*和char[]的區(qū)別