假设A是一个接口,B是一个实现A具体类,并有一个无参构造方法。以下___________是正确的?
A: Aa=newA();
B: Aa=newB();
C: Bb=newA();
D: Bb=newB();
A: Aa=newA();
B: Aa=newB();
C: Bb=newA();
D: Bb=newB();
举一反三
- 已知类的继承关系如下: A: Aa=newB(); B: Cc=newB(); C: Cc=newA(); D: Bb=newC();
- 1、已知类的继承关系如下:[br][/br]classA[br][/br]classBextendsA[br][/br]classCextendsA[br][/br]则以下语句能通过编译的是() A: Aa=newB(); B: Cc=newB(); C: Cc=newA(); D: Bb=newC();
- 设类B是基类A的派生类,并有A aa,*pa=&aa;B bb,*pb=&*bb;语句,则正确的语句是______。 A: pb=pa; B: bb=aa; C: aa=bb; D: *pb=*pa;
- 在下面的类声明中,错误的是 A: class AA{ BB b; }; class BB{ AA a; }; B: class AA{ AA *a; }; class BB{ BB &b; }; C: class BB; class AA{ BB *b; }; class BB{ AA a; }; D: class AA; class BB{ AA &a; }; class AA{ BB b; };
- 智慧职教: 假定一个类的构造方法为 A(int aa, int bb) { a=aa; b=aa*bb; },则执行 A x = new A(4,5); 语句后,x.a 和x.b的值分别是()