更多"下列程序中画线处应填入的语句是 class Base "的相关试题:
[单项选择]下列程序中画线处应填入的语句是 class Base { public: void fun( ){cout<<"Base of fun"<<end1;} }; class Derived:public Base { void fun( ) { ______//显示基类的成员函数fun cout<<"Derived of fun"<<end1; } };
A. fun( );
B. Basfun( );
C. Base: :fun( );
D. Base->fun( );
[单项选择]下列程序中下画线处应填入的语句是
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( ) ;
[单项选择]下列程序中画线处应填入的语句是
classBase
public:
voidfun( )COUt<<"Baseoffun"<<endl;
;
classDerived:publicBase
voidfun( )
_______//显示基类的成员函数fun
cout<<"Derivedoffun"<<endl;
;
A. fun( );
B. Base.fun( );
C. Base::fun( );
D. Base->fun( );
[单项选择]在下面的定义语句中,画线处应填入的内容是
class Fred
public:
void print( )cout<<data<<endl;
void setData(double D) data=d;
static int count;
private:
double data;
;
______count=0;//静态数据成员的定义
A. int
B. static int
C. int Fred::
D. static int Fred::
[单项选择]在下面程序的下画线处应填入的选项是
public class Test______
public static void main(String args[])
Test t=new Test( );
Thread tt=new Thread(t);
tt.start( );
public void run( )
for(int i=0;i<5;i++) System.out.println("i="+i);
A. implements Runnable
B. extends Thread
C. implements Thread
D. extends Runnable
[单项选择]下列程序中横线处应填入的语句是( )。
class Base
public:
vold fun( )cout<<"Base of fun"<<endl;
;
class Derived:public Base
void fun( )
//显示基类的成员函数fun
cout<<"Derived of fun"<<endl;
;
A. fun();
B. Base.fun();
C. Base::fun();
D. Base->fun();
[单项选择]下列程序中横线处应填入的语句是( )。
Class Base
public:
roid fun( )cout<<“Base of fun”<<endl;)
;
class Derived:public Base
void fun( )
//显示基类的成员函数fun
cout<<“Derived Of fun”<<endl;
;
A. fun();
B. Base.fun();
C. Base::fun();
D. Base->fun();
[填空题]在下列程序的下画线处,填入适当语句使程序能正确执行并输出异常栈信息。
Public class ThrowableException
Public static void main (String args[])
try
throw new Throwable("这里是本人定义的异常");
catch(Throwable e)
System.out.printIn("Caught Throwable");
System.out.printIn("e.getMessage( ):"+e.getMessage( ));
System.out .printIn("e.toString( ):"+e.toString( ));
System.out.printin("e.printStackTrace( ):");
______;)
[单项选择]下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在下画线处应填入的选项是
#include<iostream.h>
void main( )
int a, b, t;
cin > > a > > b;
while(____)
if(a>b)
t=a;a=b;b=t;
cout < < a < < " " < < b < < endl;
cin > > a > > b;
A. ! a=b
B. a!=b
C. a==b
D. a=b
[简答题]下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在下画线处应填入的选项是
#include<iostream.h>
Void main( )
int i=0,j,k;
doi++;k=316-13 * i;while(____) ;
j=k/11;
cout < < "316=13 * " < < i < < " +11 *" < < j;
A) k/11 B) k%11 C) k/11=0 D) k%11=0
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是
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. synchronized() sleep()
[单项选择]为使程序的输出结果为:
Base:: fun
那么应在下列程序画线处填入的正确语句是( )。
#include <iostream>
using namespace std;
class Base
public:
void fun ( )
cout<<"Base: :fun"<<end1;
;
class Derived : public Base
public:
void fun ( )
cout<<"Derived: :fun"<<end1;
;
int main ( )
Base a,*pb;
Derived b;
_________;
pb->fun( ); //调用基类的成员函数 fun( )
return 0 ;
A. pb=&a
B. pb=b
C. pb=&b
D. pb=&Base
[单项选择]在下列程序的划线处应填入的语句是 ( )
class Person
private int a;
public class Man extends Person
public int b
public static void main(String arg[])
Person P=new Person( );
Man t=new Man( );
int i;
______
A. i=w;
B. i=b;
C. i=p.a;
D. i=t,b;