CusC()构造函数的初始化怎么写,这里不太明白
//dataModel.h
class dataModel{
...
}
//cus.h
class CusA{
public :
CusA(std::shared_ptr<dataModel>& model) : _model(model){}
...
private:
std::shared_ptr<dataModel>& _model;
...
}
class CusB{
public :
CusB(std::shared_ptr<dataModel>& model) : _model(model){}
...
private:
std::shared_ptr<dataModel>& _model;
...
}
class CusC{
public :
CusC();
...
private:
CusA _cusA;
CusB _cusB;
...
}