更多“类可以有两种重要的成员:成员变量和方法,类还可以有一种成员:内部类。() 此题为判断题(对,错)。”相关问题
  • 第1题:

    派生类不能直接访问从父类中继承下来的私有成员变量及方法。()

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


    正确答案:正确

  • 第2题:

    在一个派生类中,可以定义与上层父类中的成员同名的变量。()

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


    正确答案:正确

  • 第3题:

    子类的成员变量能与其父类的成员变量同名。()

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


    参考答案:错误

  • 第4题:

    下列关于内部类的说法不正确的是

    A.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用

    B.内部类可以使用它所在类的静态成员变量和实例成员变量

    C.内部类不可以用abstract修饰符定义为抽象类

    D.内部类可作为其他类的成员,而且前访问它所在类的成员


    正确答案:C
    解析:内部类的特点:①内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用。②内部类可以使用它所在类的静态成员变量和实例成员变量。③内部类可用abstract修饰定义为抽象类。④内部类可作为其他类的成员,而且可访问它所在类的成员。⑤除static内部类外,不能在类内声明static成员。

  • 第5题:

    内部类是在一个类内嵌套定义的类。其特点描述错误的是 ( )

    A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名

    B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量

    C.可作为其他类的成员,而且可访问它所在类的成员

    D.除static内部类外,不能在类内声明static成员


    正确答案:A

  • 第6题:

    保护继承时,派生类中的成员函数可以直接访问基类中的protected成员。( )

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


    正确答案:正确

  • 第7题:

    一个类的非静态方法可以访问静态成员变量,一个类的静态方法不可以访问该类的非静态成员变量。()

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


    答案:对

  • 第8题:

    Java中允许一个类可以直接继承若干个超类中的成员变量和方法 。()

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


    答案:错

  • 第9题:

    子类可以继承父类所有的成员变量和成员方法。


    正确答案:错误

  • 第10题:

    单选题
    下面对static的描述错误的是()
    A

    静态修饰的成员变量和成员方法随着类的加载而加载

    B

    静态修饰的成员方法可以访问非静态成员变量

    C

    静态修饰的成员可以被整个类对象所共享

    D

    静态修饰的成员变量和成员方法随着类的消失而消失


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

  • 第11题:

    判断题
    一个子类可以继承父类中所有的成员变量和成员方法。
    A

    B


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

  • 第12题:

    判断题
    子类可以继承父类所有的成员变量及成员函数。
    A

    B


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

  • 第13题:

    派生类可以直接访问从父类中继承下来的所有成员变量及方法。()

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


    正确答案:错误

  • 第14题:

    在一个类中,成员变量应该是惟一的,但成员变量的名字可以和类中某个方法的名字相同,以及局部变量、成员函数的参数可以和实例变量的名字相同。()

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


    参考答案:正确

  • 第15题:

    访问修饰符public拥有最高的访问级别,类的public成员所有类的成员都可以访问。()

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


    参考答案:√

  • 第16题:

    下面关于内部类的说法,错误的是( )。

    A、内部类不能有自己的成员方法和成员变量

    B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义

    C、内部类可作为其他类的成员,而且可访问它所在类的成员

    D、除static内部类外,不能在类内声明static成员


    正确答案:A

  • 第17题:

    以下关于内部类的说明中不正确的是( )。

    A.内部类可以声明为public、private或protected

    B.内部类不可以定义为abstract

    C.内部类不能与包含它的类名相同

    D.内部类可以使用包含它的类的成员变量,包括静态和实例成员变量,也可以使用内部类所在方法的局部变量


    正确答案:B
    解析:本题考查对内部类的特性的掌握。内部类可以定义为abstract,以供子类使用。还需记住内部类如果被声明为static,就变成了顶层类,这样就不能再使用局部变量,也只有内部类是顶层类时,才可以声明static成员。

  • 第18题:

    匿名类的类体中不可以声明static成员变量和static方法。()

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


    答案:对

  • 第19题:

    static方法中也可以处理非static成员变量 。()

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


    答案:错

  • 第20题:

    下列关于内部类的说法不正确的是()

    • A、内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
    • B、内部类可以使用它所在类的静态成员变量和实例成员变量
    • C、内部类不可以用abstract修饰符定义为抽象类
    • D、内部类可作为其他类的成员,而且可访问它所在类的成员

    正确答案:C

  • 第21题:

    下面对static的描述正确的是()

    • A、静态修饰的成员变量和成员方法随着类的加载而加载
    • B、静态修饰的成员方法可以访问非静态成员变量
    • C、静态修饰的成员可以被整个类对象所共享
    • D、静态修饰的成员变量和成员方法随着类的消失而消失

    正确答案:D

  • 第22题:

    判断题
    子类可以继承父类所有的成员变量和成员方法。
    A

    B


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

  • 第23题:

    判断题
    子类的成员变量和成员方法的数目一定大于等于父类的成员变量和成员方法的数目。
    A

    B


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