对于类定义: class A{ public: virtual void func1(){} Void func2 (){} }; class
B:public A{ public: void func1(){cout<<"class B func 1"<<end1;} virtual void func2(){cout<<"class B func 2"<<end1;} };下面叙述正确的是( )。
A.
A::func2()和
B::func1()都是虚函数
B.
A::func2()和
B::func1()都不是虚函数
C.
B::func1()是虚函数,而
Afunc2()不是虚函数
Cfunc1()不是虚函数,而
Dfunc2()是虚函数
相关试题
-
正确的是( )。 A. A::func2()和 B::func1()都是虚函数 B. A::func2()和 B::func1()都不是虚函数 C. B::func1()是虚函数,而
-
下面代码执行结果为() class A { public: void B() { cout
-
下列语句输出的结果为()。public class test{public static void main(String args[]){byte b=OXA
-
下列关于Test 类的定义中,正确的是:
-
程: Runnable target=new MyRunnable(); Thread myThread=new Thread(target); 问:以下哪个类可以创建target对象,并能编译正确?