若在某个类中定义了如下的方法:final void aFinalFunction();,则该方法属于()。
第1题:
若在类A中有一个无形式参数且无返回值的方法m1(),而且在调用这个方法时可以使用类名称而不是对象名称,那么声明这个方法的形式为( )。
A.static void m1 ()
B.public void m1 ()
C.final void m1 ()
D.abstract void m1;
第2题:
若在某一个类定义中定义有方法:abstract void Insert Message();该方法属于( )。
A.本地方法
B.最终方法
C.静态方法
D.抽象方法
第3题:
若类A和类B的定义如下: class A { int i,j; public: void get(); //… } ; class B:A//默认为私有派生 { int k; public: void make(); //… }; void B::make() { k=i*j; } 则上述定义中, ( )是非法的表达式。
A.void get();
B.int k;
C.void make();
D.k=i*j;
第4题:
A.编译指示带有final 方法的类自己必须定义为final
B.编译指示不能继承含有final 方法的类
C.运行错误,原因是Base类没有定义为final类
D.运行输出 amethod
第5题:
哪二种声明防止方法覆盖?()
第6题:
若在某一个类定义中定义有如下的方法: abstract void performDial( ); 该方法属于()。
第7题:
下面哪些方法禁止子类重定义该方法()
第8题:
final定义的类不能被继承
final定义的方法不能被重载
final可以在抽像类的方法中使用
以上都不正确
第9题:
Final void methoda(){}
Void final methoda(){}
Static void methoda(){}
Static final void methoda(){}
Final abstract void methoda(){}
第10题:
final void methoda() {}
void final methoda() {}
static void methoda() {}
static final void methoda() {}
final abstract void methoda() {}
第11题:
final void methoda(){}
void final methoda(){}
static final void methoda(){}
static void methoda(){}
final abstract void methoda(){}
第12题:
本地方法
最终方法
解态方法
抽象方法
第13题:
把一个对象写到一个流中相对比较简单,具体是通过调用ObjectOutputStream类的writeObject()方法实现的,那么该方法的定义为( )。
A.public final int writeObject(Object obj) throws IOException
B.public final void writeObject(Object obj) throws IOException
C.public Object writeObject(Object obj) throws IOException
D.public final Object writeObject(Object obj) throws IOException
第14题:
若在某一个类定义中定义有方法:abstract void InsertMessage();该方法属于 ( )
A.本地方法
B.最终方法
C.静态方法
D.抽象方法
第15题:
A.本地方法
B.最终方法
C.静态方法
D.抽象方法
第16题:
若在某一个类定义中定义有如下的方法:abstract void performDial( );该方法属于()
第17题:
下列关于final的描述,不正确的是()
第18题:
可以限制一个方法重载的声明语句有()。
第19题:
本地方法
静态方法
最终方法
抽象方法
第20题:
0
1
2
3
3.3333
第21题:
接口方法
最终方法
抽象方法
空方法
第22题:
final可修饰类、属性(变量)、方法
abstract可修饰类、方法
抽象方法只有方法声明,没有方法体
关键字final和abstract不能同时使用
第23题:
final可以用来声明抽象类中的方法
final可以用来声明接口中的方法
finalmethod不能被覆盖
final class不能被继承
以上都不对