正在加载图片...
组合类的初始化 类名:类名(总的参数列表)内嵌对象1(参数),内嵌对象2(参数),· {类的数据成员的初始化;} 初始化列表:对内嵌对象进行初始化。 ·这里的“参数”前面不用加数据类型: ·初始化列表最前面有个冒号。 ·除了自身的构造函数外,内嵌对象的构造函数也被调用 ●构造函数调用顺序: 一按内嵌对象在组合类定义中出现的顺序依次调用内嵌数对象的构造函数 一最后调用本类的构造函数 ·析构函数的调用顺序与构造函数相反 http://math.ecnu.edu.cn/~jypan 6http://math.ecnu.edu.cn/~jypan 6 组合类的初始化 类名::类名(总的参数列表) : 内嵌对象1(参数), 内嵌对象2(参数), ... {类的数据成员的初始化; } 初始化列表:对内嵌对象进行初始化。 ► 这里的“参数”前面不用加数据类型; ► 初始化列表最前面有个冒号。  除了自身的构造函数外,内嵌对象的构造函数也被调用  构造函数调用顺序: — 按内嵌对象在组合类定义中出现的顺序依次调用内嵌对象的构造函数 — 最后调用本类的构造函数  析构函数的调用顺序与构造函数相反
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有