A: 0
B: 1
C: 3
D: 4
举一反三
- 下列虚基类的声明中正确的是( )。 A: class virtual B:public A B: virtual class B:public C: class B:public A virtual D: class B: virtual public A
- 下列虚基类的声明中,正确的是________。 A: class B:public A B: class B:virtual public A C: virtual class B:public A D: class virtual B:public A
- 定义虚基类的说明中,正确的格式是( ) A: virtual class B:public A B: class virtual B:public A C: class B:virtual public A D: class B:public A virtual
- 下列虚基类的声明中正确的是( )( ) A: public A <br/>B、class B: virtual public A <br/>C、class C: public A virtual <br/>D、class D: public virtual A <br/>E、virtual class E: public A
- 下列虚基类的声明中正确的是( )[br][/br]· A: class virtual B: public A<br>· B、class B: virtual public A<br>· C: class B: public A virtual<br>· D: virtual class B: public A
内容
- 0
下列程序运行结果是 。class A{public:virtual void funcl(){cout[< "A1";}void func2(){cout<< "A2";}};class B: public A{public:void func1(){cout<< "B1";}void func2(){cout<< "B2";}};int main(){A *p=new B;p-]funcl();p->func2();return 0;}
- 1
class Count {public int count;public Count(int c) {count = c;}public Count(){count = 1;}}public class Test {public static void increment(Count c, int times) {c.count++;times++;}public static void main A: myCount.count=4 times=0 B: myCount.count=4 times=1 C: myCount.count=3 times=1 D: myCount.count=3 times=0
- 2
有以下类定义: class A{int x;};class B:virtual public A{int y;};class C:virtual public A{int z;};class D:public B, public C{};则对于 D 类对象 d,以下正确的选项是( )。 A: 有 3 个成员 B: 有 4 个成员 C: 没有成员 D: 有 2 个成员
- 3
Which two allow the class Thing to be instantiated using new Thing()? A: public class Thing { } B: public class Thing { public Thing() {} } C: public class Thing { public Thing(void) {} } D: public class Thing { public Thing(String s) {} } E: public class Thing { public void Thing() {} public Thing(String s) {} }
- 4
下列哪个方法可用于创建一个可运行的类() A: public class X implements Runnable{public void run() {……}} B: public class X extends Thread{public void run() {……}} C: public class X extends Thread{public int run() {……}} D: public class X implements Runnable{protected void run() {……}}