参考答案和解析
正确答案:B
更多“若在某一个类定义中定义有如下的方法: final void workDial( )该方法属于 ”相关问题
  • 第1题:

    若在类A中有一个无形式参数且无返回值的方法m1(),而且在调用这个方法时可以使用类名称而不是对象名称,那么声明这个方法的形式为( )。

    A.static void m1 ()

    B.public void m1 ()

    C.final void m1 ()

    D.abstract void m1;


    正确答案:A
    解析:在选项A中,关键字static表明方法m1是类方法,在调用这种方法时可以使用类名。在选项B中,关键字public只是说明方法m1是公有的实例方法。在选项C中,关键字final说明方法m1是最终方法,不允许被任何子类中的方法覆盖。在选项D中,关键字abstract说明方法 m1是抽象方法,它的实现过程只能在子类中定义。

  • 第2题:

    若在某一个类定义中定义有方法:abstract void Insert Message();该方法属于( )。

    A.本地方法

    B.最终方法

    C.静态方法

    D.抽象方法


    正确答案:D

  • 第3题:

    以下程序的调试结果为?class Base{public final void amethod(){System.out.println("amethod");}}public class Fin extends Base{public static void main(String argv[]){Base b = new Base();b.amethod();}}

    A.编译指示带有final 方法的类自己必须定义为final

    B.编译指示不能继承含有final 方法的类

    C.运行错误,原因是Base类没有定义为final类

    D.运行输出 amethod


    正确答案:D

  • 第4题:

    若在某个类中定义了如下的方法:final void aFinalFunction();,则该方法属于()。

    • A、本地方法
    • B、静态方法
    • C、最终方法
    • D、抽象方法

    正确答案:C

  • 第5题:

    若在某一个类定义中定义有如下的方法:abstract void performDial( );该方法属于()

    • A、接口方法
    • B、最终方法
    • C、抽象方法
    • D、空方法

    正确答案:C

  • 第6题:

    下面关于语句说法正确的是()

    • A、没有子类的友好类应该定义成final。
    • B、没有被覆盖的友好方法应该定义成final
    • C、不定义在包中没有被用到的友好属性、方法和类
    • D、不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数

    正确答案:A,B,C,D

  • 第7题:

    关于接口的定义和实现,以下描述正确的是()。

    • A、接口定义中的方法都只有定义没有实现
    • B、接口定义中的变量都必须写明final和static
    • C、如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码
    • D、如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public
    • E、接口定义中的成员变量变量只能是static和final的

    正确答案:A,E

  • 第8题:

    下面哪些方法禁止子类重定义该方法()

    • A、protected void m(){}
    • B、final void m(){}
    • C、abstractfinal void m (){}
    • D、staticfinal void m(){}

    正确答案:B,D

  • 第9题:

    多选题
    关于接口的定义和实现,以下描述正确的是()。
    A

    接口定义中的方法都只有定义没有实现

    B

    接口定义中的变量都必须写明final和static

    C

    如果一个接口由多个类来实现,则这些类在实现该接口中的方法时应采用统一的代码

    D

    如果一个类实现一个接口,则必须实现该接口中的所有方法,但方法未必声明为public

    E

    接口定义中的成员变量变量只能是static和final的


    正确答案: A,E
    解析: 暂无解析

  • 第10题:

    单选题
    在Java中,类Animal中的方法printA()定义如下:  public void printA() {    Int a=10;    Int result =10%3;    System.out.println(result); }  在类Dog中方法printA()定义如下:  public void printA() {   Int a=10;    System.out.println(a/3); }  Dog类的定义如下:  Class Dog extends Animal{…}.  Animal animal=new Dog();  animal.printA();  以上语句输出结果为()。
    A

     0

    B

     1

    C

     2

    D

    3

    E

    3.3333


    正确答案: D
    解析: 暂无解析

  • 第11题:

    多选题
    下面哪些方法禁止子类重定义该方法()
    A

    protected void m(){}

    B

    final void m(){}

    C

    abstractfinal void m (){}

    D

    staticfinal void m(){}


    正确答案: C,A
    解析: 暂无解析

  • 第12题:

    单选题
    若在某一个类定义中定义有如下的方法: abstract void performDial( ); 该方法属于()。
    A

    本地方法

    B

    最终方法

    C

    解态方法

    D

    抽象方法


    正确答案: C
    解析: 暂无解析

  • 第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


    正确答案:B
    解析:writeObject()方法的正确定义为: public final void writeObject(Object Obj) throws IOException。即B选项的定义是正确的。

  • 第14题:

    若在某一个类定义中定义有方法:abstract void InsertMessage();该方法属于 ( )

    A.本地方法

    B.最终方法

    C.静态方法

    D.抽象方法


    正确答案:D
    解析:用abstract修饰的方法称为抽象方法,这种方法只声明方法的名称、返回值类型和参数表,它没有方法体,它的实现过程只能在子类中定义。

  • 第15题:

    下面哪些说明是正确的()

    • A、可以在类中定义类
    • B、可以在类中定义方法
    • C、可以在方法中定义类
    • D、可以在方法中定义方法

    正确答案:A,B,C

  • 第16题:

    为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为()

    • A、 static  void  method( )
    • B、 public  void  method( )
    • C、 final  void  method( )
    • D、 abstract  void  method( )

    正确答案:A

  • 第17题:

    下列关于final的描述,不正确的是()

    • A、final定义的类不能被继承
    • B、final定义的方法不能被重载
    • C、final可以在抽像类的方法中使用
    • D、以上都不正确

    正确答案:B,D

  • 第18题:

    若在某一个类定义中定义有如下的方法: abstract void performDial( ); 该方法属于()。

    • A、本地方法
    • B、最终方法
    • C、解态方法
    • D、抽象方法

    正确答案:D

  • 第19题:

    可以限制一个方法重载的声明语句有()。

    • A、final void methoda(){}
    • B、void final methoda(){}
    • C、static final void methoda(){}
    • D、static void methoda(){}
    • E、final abstract void methoda(){}

    正确答案:A,C

  • 第20题:

    单选题
    若在某个类中定义了如下的方法:final void aFinalFunction();,则该方法属于()。
    A

    本地方法

    B

    静态方法

    C

    最终方法

    D

    抽象方法


    正确答案: B
    解析: 暂无解析

  • 第21题:

    单选题
    用()关键字定义的方法,属于整个类而不属于类的某一个具体实例。
    A

    public

    B

    static

    C

    protected

    D

    private


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    若在某一个类定义中定义有如下的方法:abstract void performDial( );该方法属于()
    A

    接口方法

    B

    最终方法

    C

    抽象方法

    D

    空方法


    正确答案: C
    解析: 暂无解析

  • 第23题:

    多选题
    下面关于语句说法正确的是()
    A

    没有子类的友好类应该定义成final。

    B

    没有被覆盖的友好方法应该定义成final

    C

    不定义在包中没有被用到的友好属性、方法和类

    D

    不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数


    正确答案: C,A
    解析: 暂无解析