若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()A、在类B的成员函数中可以访问A类的私有数据成员B、在类B的成员函数中可以访问A类的保护数据成员C、类B的构造函数可以调用类A的构造函数做数据成员初始化D、类A的构造函数可以调用类B的构造函数做数据成员初始化

若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()

  • A、在类B的成员函数中可以访问A类的私有数据成员
  • B、在类B的成员函数中可以访问A类的保护数据成员
  • C、类B的构造函数可以调用类A的构造函数做数据成员初始化
  • D、类A的构造函数可以调用类B的构造函数做数据成员初始化

相关考题:

●静态成员函数仅能访问 (33) 。静态数据成员的初始化必须在 (34) 。(33) A.静态的数据成员B.非静态的成员函数C.非静态的数据成员D.以上都不对(34) A.类内B.类外C.在构造函数内D.静态成员函数内

关于静态数据成员的描述中正确的是( )。A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化

可以在类的构造函数中对静态数据成员进行初始化。()

()只能访问静态成员变量,静态成员函数和类以外的函数和数据不能访问类中的非静态成员变量。A、静态函数B、虚函数C、构造函数D、静态成员函数

下面描述中正确的是 ______。A.virtual可以用于声明虚函数B.含有纯虚函数的类不可以用来创建对象C.即使基类的构造函数没有参数,派生类也必须建立构造函数D.静态数据成员可以通过成员初始化列表来初始化

以下四个关于类的访问控制的描述哪一个是错误的A、子类不能访问其父类的私有数据成员和成员函数B、子类的对象不能访问其父类的保护数据成员或者成员函数C、类的对象不能访问类的保护数据成员或者成员函数D、类的成员函数不能访问类中的私有数据

下列关于基类和派生类关系的叙述中,正确的是A.每个类最多只能有一个直接基类B.派生类中的成员可以访问基类中的任何成员C.基类的构造函数必须在派生类的构造函数体中调用D.派生类除了继承基类的成员,还可以定义新的成员

下列关于成员访问权限的描述中,不正确的是( )。A.公有数据成员和公有成员函数都可以被类对象直接处理B.类的私有数据成员只能被公有成员函数以及该类的任何友元类或友元函数访问C.只有类或派生类的成员函数和友元函数可以访问保护成员D.保护成员在派生类中可以被访问,而私有成员不可以

关于静态数据成员的描述中正确的是( )。 A.类的静态数据成员不是类的所有对象共享的数据 关于静态数据成员的描述中正确的是( )。A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化

下列描述中哪个是正确的?A.派生类构造函数中没有调用父类构造函数则没有对父类初始化B.子类构造函数不能是内联函数C.派生类构造函数中可以对父类数据成员赋值D.构造函数的返回值为void类型

下面的描述中,( )是正确的。A.virtual可以用来声明虚函数B.含有纯虚函数的类是不可以用宋创建对象的,因为它是虚基类C.即使基类的构造函数没有参数,派生类也必须建立构造函数D.静态数据成员可以通过成员初始化成员列表来初始化

下面的描述中,正确的是( )。A.virtual可以用来声明虚函数B.含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类C.即使基类的构造函数没有参数,派生类也必须建立构造函数D.静态数据成员可以通过成员初始化列表来初始化

静态数据成员在( )进行初始化。A.成员函数列表B.类体外C.构造函数D.成员函数

下面描述中,正确的是()。A、virtual可以用来声明虚函数B、含有纯虚函数的类是不可以用来创建对象的,因为它是虚基类C、即使基类的构造函数没有参数,派生类也必须建立构造函数D、静态数据成员可以通过成员初始化列表来初始化

下列有关构造函数描述正确的是()。A、所有类都必须定义一个构造函数B、构造函数必须有返回值C、构造函数必须访问类的非静态成员D、构造函数可以初始化类的成员变量

下列哪个命题为真()。A、所有类都必须定义一个构造函数B、构造函数必须有返回值C、构造函数可以访问类的非静态成员D、构造函数必须初始化类的所有数据成员

对一个类中的数据成员的初始化可以通过构造函数中的()实现,也可以通过构造函数中的()实现。

下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()A、基类构造函数—对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员B、基类构造函数—派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数C、派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数—基类构造函数D、对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员—基类构造函数

下列关于类的包含描述正确的是()A、可以使用赋值语句对对象成员进行初始化B、可以使用“参数初始式”调用成员类的构造函数初始化对象成员C、被包含类可以访问包含类的成员D、首先执行自身构造函数,再调用成员类的构造函数

在创建派生类对象时,构造函数的执行顺序是()A、对象成员构造函数―基类构造函数―派生类本身的构造函数B、派生类本身的构造函数―基类构造函数―对象成员构造函数C、基类构造函数―派生类本身的构造函数―对象成员构造函数D、基类构造函数―对象成员构造函数―派生类本身的构造函数

不可以在类的构造函数中对静态数据成员进行初始化

单选题下列关于类的包含描述正确的是()A可以使用赋值语句对对象成员进行初始化B可以使用“参数初始式”调用成员类的构造函数初始化对象成员C被包含类可以访问包含类的成员D首先执行自身构造函数,再调用成员类的构造函数

单选题下列有关构造函数描述正确的是()。A所有类都必须定义一个构造函数B构造函数必须有返回值C构造函数必须访问类的非静态成员D构造函数可以初始化类的成员变量

单选题下列哪个命题为真()。A所有类都必须定义一个构造函数B构造函数必须有返回值C构造函数可以访问类的非静态成员D构造函数必须初始化类的所有数据成员

单选题静态数据成员在(  )进行初始化。A成员函数列表B类体外C构造函数D成员函数

单选题若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()A在类B的成员函数中可以访问A类的私有数据成员B在类B的成员函数中可以访问A类的保护数据成员C类B的构造函数可以调用类A的构造函数做数据成员初始化D类A的构造函数可以调用类B的构造函数做数据成员初始化

单选题下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()A基类构造函数—对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员B基类构造函数—派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数C派生类自己的构造函数初始化自定义数据成员—对象成员所在类的构造函数—基类构造函数D对象成员所在类的构造函数—派生类自己的构造函数初始化自定义数据成员—基类构造函数