首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

下列程序中下画线处应填入的语句是 class Base { public: void fun() {cout < < "Baseoffun" <

下列程序中下画线处应填入的语句是

class Base

{

public:

void fun() {cout < < "Baseoffun" < < endl;}

};

class Derived:public Base

{

void fun()

{

______//显示基类的成员函数fun

cout < < "Derived of fun" < < endl;

}

};

A.fun() ;

B.Base. fun() ;

C.Base: :fun() ;

D.Base->fun() ;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下列程序中下画线处应填入的语句是 class Base { …”相关的问题
第1题
有如下程序: #include<iostream> using namespace std; classBase{ public: void fun
{ __________________ cout<<”Base::fun”<<endl;} }; class Derived:public Base{ public: voidfun{ cout<<”Derived::fun”<<endl: } }; int main{ Derived d; A fun; return 0; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下画线处应填入的语句是()。

A. Base.fun;

B.Base::fun;

C.Base—>fun;

D.fun;

点击查看答案
第2题
有如下程序:#include <iostream>using namespace std;using namespace std;class Base{public:vo

有如下程序: #include <iostream> using namespace std; using namespace std; class Base{ public: void fun(){cout<<"Base::fun"<<endl:} }; class Derived:public Base{ public: void fun(){ eout<<"Derived::fun"<<endl: } }; int main(){ Derived d; d.fun(); return 0; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下画线处应填入的语句是

A.Base.fun();

B.Base::fun();

C.Base->fun();

D.fun();

点击查看答案
第3题
下列程序中画线处应填入的语句是 classBase { public: voidfun(){cout<<”Baseoff

下列程序中画线处应填入的语句是

class Base

{

public:

void fun(){cout <<”Base of fun”<

};

class Derived:public Base

{

void fun()

{

//显示基类的成员函数fun

cout <<”Derived of fun”<

};

A.fun();

B.Base. fun();

C.Base::fun();

D.Base- >fun-:

点击查看答案
第4题
阅读下面实现堆栈类并发控制的部分代码public class DataStack } private int idx=0; private in

阅读下面实现堆栈类并发控制的部分代码 public class DataStack } private int idx=0; private int[] data=new int[8]; public void push(int i) { ______ { data[idx]=I: idx++; } } … } 程序中下画线处应填入的正确选项是

A.synchronized

B.synchronized(this)

C.synchronized()

D.synchronized(idx)

点击查看答案
第5题
阅读下面写文件的程序import java.io.*:public class WriteFile{ public static void main(Strin

阅读下面写文件的程序 import java.io.*: public class WriteFile{ public static void main(String[] A) { int[] myArray={10,20,30,40}; try { FileOutputStream f=new FileOutputStream("ints.dat"); DataOutputStream ______ =new DataOutputStream(f); for(int i=0;i<myArray.length;i++)dos.writeInt(myArray[i]); dos.close(); System.out.println("Have written binary file ints.dat"); } catch(IOException ioe) { System.out.println("IOException"); } } } 程序中下画线处应填入的正确选项是

A.myArray

B.dos

C.ioe

D.ints

点击查看答案
第6题
下列程序从标准输入设备—键盘诗篇一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的语句为()。 impoajava.io.*; publicclassTest { publicstaticvoidmain(Stringargs[]) { charch; try { ______, System.out.println(Ch); } catch(IOExceptione) { e.printStackTrace(); } } }

A.ch=System.in.read();

B.ch=(char)System.in.read();

C.ch=(char)System.in.readln();

D.ch=(int)System.in.read();

点击查看答案
第7题
下列程序从标准输入设备——键盘读入一个字符,然后再输出到屏幕。要想完成此功能,画线处应该填入的
语句为()。 import java.io.*; public class Test { public static void main(String args[]) { char ch; try { ______; System.out.println(ch); } catch(IOException e) { e.printStackTrace(); } } }

A.ch=System.in.read();

B.ch=(char)System.in.read();

C.ch=(char)System.in.readln();

D.ch=(int)System.in.read();

点击查看答案
第8题
有如下程序:#include +using namespace std ;#includeusing namespace std;class Base{publ

有如下程序:

#include +

using namespace std ;

#include

using namespace std;

class Base

{

public:

void fun(){cout<<"Base::fun"<

};

class Derived:public Base

{

public:

void fun()

{

cout<<"Derived::fun"<

}

};

int main()

{

Derived d;

d.fun();

return 0;

}

已知其执行后的输出结果为:

Base::fun

Derived::fun

则程序中下划线处应填入的语句是

A . Base.fun();

B . Base::fun()

C . Base->fun()

D . fun();

点击查看答案
第9题
为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是()。 public
class IntStack{ private int idx=0; private int[]data=new int[8]; public void push(int i){ data[idx]=i; idx++; … … }

A.synchronized notify

B.synchronized this.wait

C.synchronized this.notify

D.Serializable sleep

点击查看答案
第10题
为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是()。 public c
lass IntStack{ private int idx=0; private int[]data=new int[8]; public void push(int i){ data[idx]=i: idx++; … … }

A.synchronized notify

B.synchronized this.wait

C.synchronized this.notify

D.Serializable sleep

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改