1、构造函数 / 析构函数 执行顺序 2、代码示例 - 构造函数执行顺序 一、构造函数 为 初始化列表 传递参数 1、构造函数参数传递 构造函数 初始化列表 还可以使用 构造函数 中的参数 ; 借助 构造函数 中的参数列表 , 可以为 初始化列表 传递参数 ; 在下面的代码中 , B 类的 有参构造函数 , 传入了 3 个...
class Point {public: int x, y; Point(int x, int y) : x(x), y(y) { // 这里的x(x), y(y)就是初始化列表的使用。 // 它告诉编译器用构造函数参数x和y的值来初始化对象的x和y成员。 }};在这里,Point类的构造函数使用了初始化列表(x(x), y(y))来初始化它的成员变量。这意味着对象中...
下列对构造函数的描述中错误的是( ) A. 构造函数负责对对象及其子对象进行初始化 B. 子对象的初始化顺序由构造函数的初始化列表的顺序决定 C. 含义一个参数的构造函数