题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-27 01:46:17

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

class B:public A
public:void func1( )cout<<"class B func 1"<<endl;
virtual 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"的相关试题:

[单项选择]对于类定义:
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()是虚函数,而A∷func2()不是虚函数

D. B∷func1()不是虚函数,而A∷func2()是虚函数
[单项选择]对于类定义
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 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()是虚函数
[单项选择]下面是类Shape的定义:
class Shape
public:
virtual void Draw( )=0;

下列关于Shape类的描述中,正确的是( )。
A. 类Shape是虚基类
B. 类Shape是抽象类
C. 类Shape中的Draw函数声明有误
D. 语句“Shape s;”能够建立Shape的一个对象s
[单项选择]下列程序执行后的输出结果是( )。 void func1 (int i); void func2(int i); char st[]="hello,friend!"; void func1 (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;func1(i);} } main( ) { int i=0;func1(i);printf("/n");}
A. hello
B. hel
C. hol
D. hlm
[单项选择]下列程序执行后的输出结果是 void func1(int i); void func2(int i); char st[]="hello,friend!”; void func1(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;func1(i);}} { int i=0;func1(i);printf("/n");}
A. hello
B. hel
C. hlo
D. hlm
[单项选择]下列程序执行后的输出结果是( )。
void func1(int i);
void func2(int i);
char st[]="hello, friend!";
void func1(int i)
printf("%c",st[i]);
if(i<3)(i+=2;func2(i);
void func2(int i)
printf("%c",st[i]);
if(i<3m+=2;func1(i);
main( )
int i=0;func1(i);printf("/n");
A. hllo
B. heel
C. hlo D)hlm
[单项选择]

阅读下面程序
public class OperatorsAndExpressions{
void equalsMethodl( ){
String s1=new String("how are you");
String s2=new String("how are you");
System.out.println(s1==s2);
}
public static void main(String args[]){
OperatorsAndExpressionsOperAndExp=new OperatorsAndExpressions( );
//用于复合类型数据的“==”运算符
OperAndExp.equalsMethod1( );
}
}
程序运行结果是()


A. =
B. true
C. false
D. equal
[单项选择]有如下类定义:
class B

public: void funl( )
private, void fun2( )
protected : void fun3 ( )
;
class D: public B

protected: void fun4 ( )
;
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
A. obj. funl();
B. obj. fun2() ;
C. obj. fun3() ;
D. obj. fun4() ;
[单项选择]若有如下类定义:
class B
void funl( )
protected:
double varl:
public:
void fun2( )

class D://public B
protected:
void fun3( )

已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是( )。
A. obj.funl();
B. obj.varl;
C. obj.fun2();
D. obj.fun3();
[单项选择]若有如下类定义:
class B
void funl( )
protected:
double var1:
public:
void fun2( )

class D:public B
protected:
void fun3( )

已知obj是类D的对象,下列语句中不违反类成员访问控制权限的是( )。
A. obj.fun1();
B. obj.var1;
C. obj.fun2();
D. obj.fun3();
[填空题]类Test定义如下: class Test { public static void main(string args[]) { String s1="abc"; String s2=new String(s1); if(s1==s2) System.out.println("s1==s2"; if(s1.equals(s2)) System.out.println("s1.equals(s2)"); } } 那么程序的执行结果为: 【15】

我来回答:

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

订单号:

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