构造函数无返回值类型且不可设置返回值类型。
析构函数无返回值类型且不可设置返回值类型且无参数。
当本地变量对象所在作用域结束时,本地变量会调用对象的析构函数析构该对象。
为变量分配空间的时候不会调用对象的构造函数,运行到相应行的时候才会调用
在初始化对象数组时,数组的元素对象如果构造函数含参,在初始化时必须对每一个数组元素传参
Y y[] = {y(1), y(2), y(3)} ; √
Y y[2] = {y(1)} ; ×
初始化对象时同理。
构造函数无返回值类型且不可设置返回值类型。
析构函数无返回值类型且不可设置返回值类型且无参数。
当本地变量对象所在作用域结束时,本地变量会调用对象的析构函数析构该对象。
为变量分配空间的时候不会调用对象的构造函数,运行到相应行的时候才会调用
在初始化对象数组时,数组的元素对象如果构造函数含参,在初始化时必须对每一个数组元素传参
Y y[] = {y(1), y(2), y(3)} ; √
Y y[2] = {y(1)} ; ×
初始化对象时同理。