#include <iostream.h>
class A
{int a,b;
public:
_____;//定义构造函数,使参数i和j的默认值为0
{a=i;b=j;}//在函数体中用i初始化a,用j初始化b
};
main()
{A *p;
_____;//调用带参构造函数生成由p指向的动态对象
//使a和b成员分别被初始化为4和5
}
答案:A(int i=0,int j=0),p=new A(4,5)
[解析]构造函数带默认参数为0,使用new运算符动态分配对象空间,同时初始对象成员值4,5。
川公网安备 51010402001278号