主题:构造函数声明的一个问题
今天看到一个程序
先是在.h文件里定义的类:
class CAView : public CRecordView{...}
然后在。cpp文件里定义的时候这样写的:
CAView::CAView()
: CRecordView(CAView::IDD)
{...}
构造函数的定义格式不应该是:返回类型 类名::构造函数名(参数表):成员对象(参数表)吗?可是在子类的定义中没有成员对象是父类的啊?
这个构造函数定义是什么意思呢,哪位可以解释解释吗?[em8]
先是在.h文件里定义的类:
class CAView : public CRecordView{...}
然后在。cpp文件里定义的时候这样写的:
CAView::CAView()
: CRecordView(CAView::IDD)
{...}
构造函数的定义格式不应该是:返回类型 类名::构造函数名(参数表):成员对象(参数表)吗?可是在子类的定义中没有成员对象是父类的啊?
这个构造函数定义是什么意思呢,哪位可以解释解释吗?[em8]