单项选择题

若有如下类声明:
class MyClass
public:
MyClass()cout<<1;
;
执行下列语句
MyClass a,b[2],*p[2];
程序的输出结果是______。

A.11
B.111
C.1111
D.11111
<上一题 目录 下一题>
热门 试题

单项选择题
有如下类定义: class AA int a; Public:
AA(int n=0):a(n)
;
class BB:public AA
public:
BB(int n)______
;
其中横线处的缺失部分是______。A.:a(n)
B.:AA(n)
C.a(n);
D.a=n;
单项选择题
下列关于派生类构造函数和析构函数的说法中,错误的是______。
A.派生类的构造函数会隐含调用基类的构造函数
B.如果基类中没有缺省构造函数,那么派生类必须定义构造函数
C.在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数
D.在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数
相关试题
  • 下列控制格式输入 输出的操作符中,能够设...
  • 在C++中,cin是一个______。
  • 下列函数模板的定义中,合法的是______。
  • 如下函数模板: template <class T> ...
  • 有如下程序: #include<iostream> usi...