题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-06-15 23:28:36

[单项选择]对于类定义
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 func2"<< end1;
;
下面正确的叙述是
A. A::func2( )和B::func1( )都是虚函数
B. A::func2( )和B::func1( )都不是虚函数
C. B::func1( )是虚函数,而A::func2( )不是虚函数
D. B::func1( )不是虚函数,而A::func2( )是虚函数

更多"对于类定义 class A public: virtual "的相关试题:

[单项选择]对于类定义
classA
public:
virtual void func1( )
void func2( )

Class B:public A
public:
void funcl( )cout <<”class B func1” <<end1;
virtual void func2( )cout <<"class B func 2" <<end1;

下面正确的叙述是
A. A∷func2()和B∷funcl()都是虚函数
B. A∷func2()和B∷funcl()都不是虚函数
C. B∷funcl()是虚函数,而A∷func2()不是虚函数
D. B∷funcl()不是虚函数,而A∷func2()是虚函数
[单项选择]对于类定义 class A{ public:         virtual void func1( ) {}         void func2( ) {} }; class B: public A{ public:         void func1( ) {cout < < "class B func 1" < < endl;}         virtua1 void func2( ) {cout < < "class B func 2" < < endl;}   }; 下面正确的叙述是
A. A: :func2( ) 和B: :func1( ) 都是虚函数
B. A: :func2( ) 和B: :func1( ) 都不是虚函数
C. B: :func1( ) 是虚函数,而A: :func2( ) 不是虚函数
D. B: :func1( ) 不是虚函数,而A: :func2( ) 是虚函数
[单项选择]对于类定义
class A
public:
virtual void funcl( )
void func2( )
;
class D:public A
public:
void funcl( )cout<< "class B rune 1"<<end1;
virtual void func2( )cout<< "class B func 2"<<end1;
;
下面正确的叙述是 ______。
A. A::func2()和B::funcl()都是虚函数
B. A::func2()和B::funcl()都不是虚函数
C. B::func1()是虚函数,而A::func2()不是虚函数
D. B::func1()不是虚函数,而A::func2()是虚函数
[单项选择]对于类定义:
class A
public:
virtual void funcl( )
void func2( )
);
class B:public A
public:
voidfuncl( )cout<<“class Bfunc 1”<<endl;
virtual void func2( )cout<<“class B func 2”<<endl;

下面正确的叙述是( )。
A. A::func2()和B::funcl()都是虚函数
B. A::func2()和B::funcl()都不是虚函数
C. B::funcl()是虚函数,而A::func2()不是虚函数
D. B::funcl()不是虚函数,而A::func2()是虚函数
[单项选择]下列程序
void func1(int i);
void func2(int i)
char st[]="hello,friend!";
void funcl(int i)
printf("%c",st[i]);
if(i<3)i+=2;func2(i);

void func2(int i)
printf("%c",st[i]);
if(i<3)i+=2;funcl(i);

main( )
int i=0;funcl(i);printf("/n");
执行后的输出结果是 ( )
A. hello
B. hel
C. hlo
D. hlrn
[填空题]请将下列类定义补充完整
class Basepublic: void fun( )cout<<"Base::fun"<<end1;;
class Derived:public Base

public:
void fun( )
______//显式调用基类的fun函数
cout<<"Derived::fun"<<end1;

;

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码