A、ClassB obj = new ClassA();
B、ClassA obj = new MyInterface();
C、MyInterface obj = new ClassB();
D、MyInterface obj = new MyInterface();
第1题
A.MyClass p=MyClass;
B.MyClass p=new MyClass;
C.MyClass&p=new MyClass
D.MyClassa,&p=a;
第2题
A.MyClass p=MyClass;
B.MyClass p=new MyClass;
C.MyClass&p=new MyClass
D.MyClassa,&p=a;
第3题
class MyClass{
public:
MyClass(int D) {data=d;}
~MyClass (){}
private:
int data;
};
下列对Myclass类对象数组的定义和初始化语句中,正确的是( )。
A) MyClass arrays[2];
B) MyClass arrays[2]={MyClass(5)};
C) MyClass arrays[2]={MyClass(5), MyClass(6)};
D) MyClass*arrays=new MyClass[2];
A.
B.
C.
D.
第4题
A.MyClassp=MyClass;
B.MyClassp=newMyClass;
C.MyClass&p=newMyClass;
D.MyClassa,&p=a;
第5题
A.MyClassarray[2];
B.MyClassarray[2]={MyClass(5)};
C.MyClassarray[2]={MyClass(5),Myclass(6)};
D.MyClass*array=newMyClass[2];
第6题
MyClass c1,*c2;
MyClass *c3=new MyClass;
MyClass &c4=c1;
上面的语句序列所定义的类对象的个数是
A ) 1
B ) 2
C ) 3
D ) 4
第7题
A.1
B.2
C.3
D.4
第8题
MyClassc1,*c2;
MyClass*c3=newMyClass;
MyClass&c4=c1;
上面的语句序列所定义的类对象的个数是( )。
A.1
B.2
C.3
D.4
第9题
A.1
B.2
C.3
D.4
第10题
class MyClass{
int n;
public;
MyClass ( int k ) : n ( k ) {}
int getValue () const{return n;}
};
在下列数组定义中正确的是
A ) MyClass x1[2];
B ) MyClass x2[2]={new MyClass ( 1 ) , new MyClass ( 2 ) };
C ) MyClass *x3[2];
D ) MyClass *x4[2]={MyClass ( 1 ) , MyClass ( 2 ) };
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!