参考答案和解析
正确答案:A
更多“使用下列哪种修饰符,可以使成员变量只能在类的内部使用()A. privateB. abstractC. protected ”相关问题
  • 第1题:

    下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问? ( )

    A.private

    B.无修饰符

    C.public

    D.protected


    正确答案:B

  • 第2题:

    下列( )修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。

    A.private

    B.无修饰符

    C.public

    D.protected


    正确答案:B

  • 第3题:

    Java语言的______可以使用它所在类的静态成员变量和实例成员变量,也可以使用,占所在方法中的局部变量。


    正确答案:内部类。
    内部类。 解析:在一个类的内部嵌套定义的类称为内部类,内部类可以使用它所在类的静态成员变量和实例成员变量,也可以使用它所在的类的方法中的局部变量。

  • 第4题:

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

    A.内部类可以与它包含的类名相同

    B.内部类只能使用它所在类的静态成员变量,不能使用它所在类的方法中的局部变量

    C.内部类可以用abstract修饰定义为抽象类,不能用private protected定义

    D.外部使用内部类时必须给出类的全名


    正确答案:D

  • 第5题:

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

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

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

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

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


    正确答案:A

  • 第6题:

    下面()修饰符可以使一个类中的成员变量能被不同包中的外部类调用。

    • A、public;
    • B、protected;
    • C、private;
    • D、没有修饰符。

    正确答案:A

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    类MyClass的定义如下:  Public Class MyClass   Private data as String  End Class   则关键字Private在类的定义中的作用是()

    • A、限定成员变量data 只在本模块内部可以使用
    • B、限定成员变量data 仅在类MyClass中可以访问
    • C、限定成员变量data 仅在类MyClass及其子类中可以访问
    • D、限定类MyClass 仅在本模块中可以使用

    正确答案:B

  • 第9题:

    在类的成员声明时,若使用()修饰符,则该成员只能在该类或其派生类中使用。


    正确答案:protected

  • 第10题:

    单选题
    下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问()。
    A

    private

    B

    无修饰符

    C

    public

    D

    protected


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

  • 第11题:

    多选题
    面关于存取控制符号的描述,符合编程规范的有()。
    A

    只是该类内部调用的函数使用private属性

    B

    继承类可以使用的使用protected属性

    C

    对外公开的函数使用public属性

    D

    类的成员变量的尽量采用protected修饰,其他类可以通过类的成员方法来访问和修改变量


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

  • 第12题:

    填空题
    在类的成员声明时,若使用()修饰符,则该成员只能在该类或其派生类中使用。

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

  • 第13题:

    要使类中某个成员变量只能被它自身访问到,该变量_________。

    A.应不加修饰符

    B.只能用protected修饰

    C.只能用private修饰

    D.只能用public修饰


    正确答案:C

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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

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

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

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

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


    正确答案:C
    解析:本题考查内部类的概念。内部类不仅可以用abstract修饰定义为抽象类,也可以用private或protected定义,所以选项C说法错误。

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

    在类设计中,对组成程序集公共接口的类型及成员使用public反问修饰符,所有其他类型和成员应使用修饰符()。

    • A、public
    • B、private
    • C、extended
    • D、protected

    正确答案:B

  • 第19题:

    下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问()。

    • A、private
    • B、无修饰符
    • C、public
    • D、protected

    正确答案:B

  • 第20题:

    在类的成员声明时,若使用了()修饰符则该成员只能在该类或其派生类中使用。


    正确答案:protected

  • 第21题:

    在类的成员声明时,若使用了()修饰符,则该成员只能在该类或其派生类中进行访问。


    正确答案:protacted

  • 第22题:

    单选题
    类MyClass的定义如下:  Public Class MyClass   Private data as String  End Class   则关键字Private在类的定义中的作用是()
    A

    限定成员变量data 只在本模块内部可以使用

    B

    限定成员变量data 仅在类MyClass中可以访问

    C

    限定成员变量data 仅在类MyClass及其子类中可以访问

    D

    限定类MyClass 仅在本模块中可以使用


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

  • 第23题:

    填空题
    在类的成员声明时,若使用了()修饰符则该成员只能在该类或其派生类中使用。

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