如果一个类的声明中没有使用extends关键字,这个类被系统默认为是Object的直接子类。()此题为判断题(对,错)。

题目
如果一个类的声明中没有使用extends关键字,这个类被系统默认为是Object的直接子类。()

此题为判断题(对,错)。


相似考题
更多“如果一个类的声明中没有使用extends关键字,这个类被系统默认为是Object的直接子类。() 此题为判断题(对,错)。”相关问题
  • 第1题:

    一个父类的对象可以直接赋值给下层子类的对象。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第2题:

    在定义一个类的时候,如果类的成员被private所修饰,该成员不能在类的外部被直接访问。( )

    此题为判断题(对,错)。


    参考答案:正确

  • 第3题:

    定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()

    A、private class MyClass extends Object

    B、class MyClass extends Object

    C、public class MyClass

    D、protected class MyClass extends Object


    答案:C

  • 第4题:

    子类如果想使用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来表示,而且super必须是子类构造方法中的头一条语句。()

    此题为判断题(对,错)。


    答案:对

  • 第5题:

    如果在子类的构造方法中,没有使用关键字super调用父类的某个构造方法,那么默认有super();语句,即调用父类的不带参数的构造方法。()

    此题为判断题(对,错)。


    答案:对

  • 第6题:

    一个子类对象可以被视为是其父类的一个对象,因此如果一个方法的形参定义的是父类对象,调用该方法时可以使用子类对象作为实参。()

    此题为判断题(对,错)。


    答案:对

  • 第7题:

    创建新的类对象使用关键字new,回收无用的类对象使用关键字free. 。()

    此题为判断题(对,错)。


    答案:错

  • 第8题:

    在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用()关键字来声明父类的这些方法

    • A、final
    • B、static
    • C、abstract
    • D、void

    正确答案:C

  • 第9题:

    如果在定义一个类的时候没有用到关键字extends,则这个类没有直接父类。()


    正确答案:错误

  • 第10题:

    如果定义一个类时没有用到extends关键字,该类无直接父类。


    正确答案:错误

  • 第11题:

    判断题
    如果定义一个类时没有用到extends关键字,该类无直接父类。
    A

    B


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

  • 第12题:

    多选题
    在Java中,下面关于抽象类的描述正确的是()。   
    A

    抽象类可以被实例化

    B

    如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类

    C

    抽象类中的方法必须都是抽象的

    D

    声明抽象类必须带有关键字abstract


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

  • 第13题:

    声明类时需要使用new关键字,而声明普通的变量数据类型不需要。()

    此题为判断题(对,错)。


    参考答案:√

  • 第14题:

    如果有一个类MyFrame是Frame的子类,但它不能被实例化,请写出该类的声明头为( )。

    A.abstract class Frame. extends MyFrame

    B.abstract class MyFrame. extends Frame

    C.class MyFrame. abstract extends Frame

    D.class Frame. abstract extends MyFrame.


    正确答案:B
    B【解析】本题考查考生对类声明的理解。类声明的格式为:[修饰符]class类名[extends父类名][implements类实现的接口列表],其中口括起来的内容为可选项。关键字class是类定义的开始,类名应符合标识符命名规则。关键字extends指明该类是子类,它的父类名紧跟其后,子类与父类之间有继承关系。关键字implements指明该类实现的接口,后跟接口名列表。考生应注意掌握类声明的概念,虽然很简单,但容易漏掉有关修饰符。题目要求声明不能被实例化的类,因此应该是一个抽象类,用abstract作为修饰符。

  • 第15题:

    友元函数是在类声明中由关键字friend修饰说明的类的成员函数。( )

    此题为判断题(对,错)。


    正确答案:错误

  • 第16题:

    如果一个类声明实现一个接口,但没有实现接口中的所有方法,那么这个类必须是abstract类。()

    此题为判断题(对,错)。


    答案:对

  • 第17题:

    如果声明要实现某接口的类没有实现该接口中的所有抽象方法,则该类必须声明为抽象类。()

    此题为判断题(对,错)。


    答案:对

  • 第18题:

    如果抽象类的某个抽象方法没有被它的子类给出具体实现,则这个子类也必须定义成抽象类。()

    此题为判断题(对,错)。


    答案:对

  • 第19题:

    若声明一个类不能被继承,即不能有子类,用关键字()

    • A、final
    • B、finally
    • C、abstract
    • D、super

    正确答案:A

  • 第20题:

    定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。

    • A、private class My Class extends Object
    • B、class My Class extends Object
    • C、public class My Class
    • D、public class My Class extends Object

    正确答案:C,D

  • 第21题:

    在Java中,下面关于抽象类的描述正确的是()。   

    • A、抽象类可以被实例化
    • B、如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
    • C、抽象类中的方法必须都是抽象的
    • D、声明抽象类必须带有关键字abstract

    正确答案:B,D

  • 第22题:

    假设在Java源程序文件“MyClass.java”中只含有一个类,而且这个类必须能够被位于个庞大的软件系统中的所有Java类访问到,那么下面()声明有可能是符合要求的类声明。

    • A、private class MyClass extends Object
    • B、public class myclass extends Object
    • C、public class MyClass
    • D、class MyClass extends Object

    正确答案:C

  • 第23题:

    判断题
    如果在定义一个类的时候没有用到关键字extends,则这个类没有直接父类。()
    A

    B


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