要实现动态联编必须()
A. 通过成员名限定来调用虚函数
B. 通过对象名来调用虚函数
C. 通过派生类对象来调用虚函数
D. 通过对象指针或引用来调用虚函数
已知类A是类B的友元,类B是类C的友元,则()
A. 类A一定是类C的友元
B. 类C一定是类A的友元
C. 类C的成员函数可以访问类B的对象的任何成员
D. 类A的成员函数可以访问类B的对象的任何成员
有如下程序:#include using namespace std;class B{ public: virtual void show(){cout<<"b";}};class D:public B { public: void show(){cout<<"D";}};void fun1(B*ptr){ ptr->show();}void fun2(B &ref){ ref.show();}void fun3(B b){ b.show();}void main(){ B b,*p=new D; D d; fun1(p); fun2(b); fun3(d);}程序输出的结果为( )
A. DBD
BBD
C. DBB
Dbb
对于T触发器,若原态Q=0,欲使新态Q*=1,应使输入T=( )。
A. 0
B. 1
C. Q