vc++第2章 C++面向对象程序设计
2.1.4 对象成员初始化前面所遇到的都是单独的一个类,但在实际应用中往往需要多个类,这时就可能 把一个已定义类的对象作为另一个类的成员。为了能对这些对象成员进行初始 化,C++允许采用这样的构造函数定义格式: <类名>::<构造函数名>(形参表):对象1(参数表), 对象2(参数表), …, 对象n(参数表) { } 其中,对象1、对象2、…、对象n就是该类使用的其他类的对象,冒号“:”后 面 的列表称为成员初始化列表。下面来看一个示例:
vc++第2章 C++面向对象程序设计
2.1.4 对象成员初始化前面所遇到的都是单独的一个类,但在实际应用中往往需要多个类,这时就可能 把一个已定义类的对象作为另一个类的成员。为了能对这些对象成员进行初始 化,C++允许采用这样的构造函数定义格式: <类名>::<构造函数名>(形参表):对象1(参数表), 对象2(参数表), …, 对象n(参数表) { } 其中,对象1、对象2、…、对象n就是该类使用的其他类的对象,冒号“:”后 面 的列表称为成员初始化列表。下面来看一个示例: