在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是A.友元函数B.虚函数C.构造函数D.析构函数

题目

在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是

A.友元函数

B.虚函数

C.构造函数

D.析构函数


相似考题
更多“在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是 ”相关问题
  • 第1题:

    5、下列关于静态数据成员的说法,不正确的是()。

    A.类中定义的公用静态数据成员,可以通过类的对象来访问

    B.类中定义的所有静态数据成员,都必须在类外初始化

    C.静态数据成员不是所有对象所共用的

    D.普通的成员函数可以直接访问类中的静态数据成员


    静态数据成员不是所有对象所共用的

  • 第2题:

    3、对静态成员的错误描述是()。

    A.静态成员不属于对象,是类的共享成员

    B.静态数据成员要在类外定义和初始化

    C.调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针

    D.静态成员函数可以操作非静态数据成员


    调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针;静态成员函数可以操作非静态数据成员

  • 第3题:

    【1】函数是类的特殊成员函数,用于在声明类的对象时对其进行初始化.


    为对象分配空间;进行初始化

  • 第4题:

    201、下面对对象成员的正确描述是()。

    A.可以在构造函数的初始化列表中给出对象成员的初始化

    B.可以在构造函数的函数体中给出对象成员的初始化

    C.如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句

    D.若A类中有B类对象成员,则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数


    可以在构造函数的初始化列表中给出对象成员的初始化;如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句;若A类中有B类对象成员,则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数

  • 第5题:

    22、建立类的对象时,先调用各个对象成员的构造函数,初始化相应的对象成员,然后才执行类的构造函数,初始化类中其他成员。