设类A中包含若干其他类的对象作为成员,则在定义类A的构造函数时,应使用下列哪个符号将A::A(参数表)与成员初始化列表隔开
设类A中包含若干其他类的对象作为成员,则在定义类A的构造函数时,应使用下列哪个符号将A::A(参数表)与成员初始化列表隔开
A、 ,
B、 ;
C、 :
D、 .
【正确答案】:C
【题目解析】:定义派生类构造函数的一般定义形式:派生类名::派生类名(参数表0):基类名(参数表){…… //函数体}。冒号后“基类名(参数表)”称为成员初始化列表,参数表给出所调用的基类构造函数所需要的实参,实参的值可来自“参数表0”,也可由表达式给出。
Top