已知类Base和类Derived的定义如下:class
已知类Base和类Derived的定义如下:
class Base {
int n ;
public :
Base ( int d ) : n( d ) { }
} ;
class Derived : public Base {
public :
______________
} ;其中横线处应为类Derived的构造函数的定义。在下列构造函数的定义 中,正确的是( )。
答案
B
解析
构造函数的功能是对对象进行初始化,即对数据成员进行初始化。构 造函数的定义一般为:类名(形参):成员名(表达式) {}。