niusouti.com
更多“如果要求类A的成员变量m只能在类A中被访问,那么该成员变量m应该用哪一个修饰符?()”相关问题
  • 第1题:

    类的静态成员与普通的对象成员之间有什么区别?()

    A.类的所有对象共享一个静态成员

    B.表态成员属于类,而普通成员属于对象

    C.静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同

    D.静态成员函数只能访问静态成员变量,不能访问普通成员变量

    E.静态成员变量就是值不会再变的成员变量


    参考答案:A, B, C

  • 第2题:

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

    A.private

    B.无修饰符

    C.public

    D.protected


    正确答案:B

  • 第3题:

    当子类中的成员变量与父类中的成员变量相同时,( )。

    A.父类中的成员变量隐藏子类中的变量

    B.子类中的变量无效

    C.该声明非法

    D.子类中的成员变量隐藏父类中的变量


    正确答案:D
    解析:Java中,类是分层次的,当子类的成员变量与父类的成员变量名字相同时,子类的成员变量会隐藏父类的成员变量,当子类的成员方法与父类的成员方法名字、参数列表、返回值类型都相同时,子类的方法是父类的方法的重写。

  • 第4题:

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

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

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

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

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


    正确答案:A

  • 第5题:

    下列哪一个不是类的成员的访问修饰符()。

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

    正确答案:B

  • 第6题:

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

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

    正确答案:B

  • 第7题:

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

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

    正确答案:B

  • 第8题:

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


    正确答案:protacted

  • 第9题:

    如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面哪个修饰符()

    • A、protected
    • B、package
    • C、public
    • D、不使用访问修饰符

    正确答案:D

  • 第10题:

    单选题
    如果类中的成员只能被子类或同一包中的类访问,那么声明该成员时应使用下面哪个修饰符()
    A

    private

    B

    package

    C

    protected

    D

    public


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

  • 第11题:

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

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

    B

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

    C

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

    D

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


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

  • 第12题:

    单选题
    类成员变量没有指定访问修饰符,那么默认的访问修饰符是()?
    A

    public

    B

    protected

    C

    private

    D

    internal


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

  • 第13题:

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

    A.应不加修饰符

    B.只能用protected修饰

    C.只能用private修饰

    D.只能用public修饰


    正确答案:C

  • 第14题:

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

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

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

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

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


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

  • 第15题:

    使用下列哪种修饰符,可以使成员变量只能在类的内部使用()

    A. private

    B. abstract

    C. protected

    D. public


    正确答案:A

  • 第16题:

    类的成员包括成员变量和成员函数。公开的成员变量又称为(),而用Property语句定义的成员变量则称为();公开的类成员函数又称为类的()。


    正确答案:字段;属性;方法

  • 第17题:

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

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

    正确答案:C

  • 第18题:

    子类继承父类后,如果出现子类的成员变量名和父类的成员变量名同名,那么子类就不继承父类的这个成员变量了。


    正确答案:错误

  • 第19题:

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


    正确答案:protected

  • 第20题:

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

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

    正确答案:D

  • 第21题:

    类的静态成员与普通的对象成员之间有什么区别?()

    • A、类的所有对象共享一个静态成员
    • B、表态成员属于类,而普通成员属于对象
    • C、静态成员变量可以被类或普通成员访问到,但它们访问的静态成员变量实际不相同
    • D、静态成员函数只能访问静态成员变量,不能访问普通成员变量
    • E、静态成员变量就是值不会再变的成员变量

    正确答案:A,B,C

  • 第22题:

    单选题
    如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面哪个修饰符()
    A

    protected

    B

    package

    C

    public

    D

    不使用访问修饰符


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

  • 第23题:

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

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

  • 第24题:

    判断题
    子类继承父类后,如果出现子类的成员变量名和父类的成员变量名同名,那么子类就不继承父类的这个成员变量了。
    A

    B


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