更多“静态数据成员在()进行初始化。A.成员函数列表B.类体外C.构造函数D.成员函数 ”相关问题
  • 第1题:

    静态数据成员必须在构造函数的成员初始化列表中进行初始化。


  • 第2题:

    67、静态数据成员必须在构造函数的成员初始化列表中进行初始化。


    A,B 【解析】静态数据成员的访问方式是:类名::静态数据成员名。 但是,不能直接访问私有的数据成员。 静态数据成员的初始化必须在类外,例如: class A { static int i: public: //..... }; 静态数据成员i的初始化方法为:'int A::i=1;'。可见:它与全局变量的初始化的方法的不同之处在于,有类名和作用域分隔符指定i的范围。

  • 第3题:

    1、107.关于静态成员的描述中,()是错误的。

    A.静态成员可分为静态数据成员和静态成员函数。

    B.静态数据成员定义后必须在类体内进行初始化。

    C.静态数据成员初始化不使用其构造函数。

    D.静态数据成员函数中不能直接引用非静态成员。


    对静态成员的访问不受访问权限的限制

  • 第4题:

    1、静态数据成员的初始化必须在:

    A.类内

    B.类外

    C.构造函数内

    D.静态成员函数内


    类说明体外

  • 第5题:

    38、关于静态成员的描述中,()是错误的。

    A.静态成员可分为静态数据成员和静态成员函数

    B.静态数据成员定义后必须在类体内进行初始化

    C.静态数据成员初始化不使用其构造函数

    D.静态数据成员函数中不能直接引用非静态成员


    静态数据成员定义后必须在类体内进行初始化