• 2022-06-08
    被static修饰的成员变量,下面说法正确的是:
    A: 被所有该类的对象所共享,通过“类名.成员变量”的形式访问
    B: 访问的时候,必修先new出来一个对象,通过“对象.成员变量”的形式访问
    C: 无法修改
    D: 以上说法都不对
  • A

    举一反三

    内容

    • 0

      访问对象成员的“.”语法与“[]”语法的区别说法正确的是。 A: 通过“.”语法访问成员时,要求成员名称是一个合法的标识符 B: 通过“.”语法访问成员时,要求成员名称是一个不合法的标识符 C: “[]”是以字符串的形式访问成员名,并且支持使用变量作为成员名进行访问。 D: “[]”是以字符串的形式访问成员名,并且支持使用变量不能作为成员名进行访问。

    • 1

      以下关于静态成员变量的叙述不正确的是: A: 静态成员变量为类的所有对象所公有 B: 一个类的静态成员变量可以被该类的任何对象访问 C: 静态成员变量的初始化必须放在类外 D: 静态成员变量可以不进行初始化,通过对象成员函数对其赋初始值

    • 2

      2) 下面说法哪个不正确?? A) 静态成员函数内部不能访问同类的非静态成员变量,也不能调用同类的非静态成员函数|D) 在没有任何对象存在的情况下,也可以访问类的静态成员|C) 静态成员变量被所有对象所共享|B) 非静态成员函数不能访问静态成员变量

    • 3

      创建一个类的对象后,如果要通过对象名访问类的成员变量,(<br/>)。 A: 被访问的成员变量在声明时必须有public修饰字 B: 被访问的成员变量在声明时必须有static修饰字 C: 被访问的成员变量在声明时不能有private修饰字 D: 被访问的成员变量在声明时不能有类型说明之外的任何修饰字

    • 4

      关于类变量和实例变量的说法,正确的是( )。 A: 类变量可以通过对象访问,但是不能直接通过类名访问 B: 类变量可以通过对象访问,也可以直接通过类名访问 C: 实例变量可以通过对象访问,也可以直接通过类名访问 D: 实例变量不可以通过对象访问,可以直接通过类名访问