如何将一个类数据成员分配给另一个类?

时间:2019-05-25 04:43:23

标签: visual-c++

我有一台类机器,其中有一些数据和另一类的向量。 现在,此机器与基类“具有”关系。我需要一些派生类,因为每个派生类将拥有不同类型的机器类数据成员。假设对于这种编码,基本上,我已经创建了一个机器向量,并想用特定机器初始化不同的派生类,我该怎么做?我可以直接将它们分配在一起吗?请注意,这是一个多态代码。

class machine{
//some values
vector<anotherclass> somename
}
class BaseClass {

protected:

    Machine list;

}


class derivedClass :public BaseClass{


public:

derivedClass(Machine & machineItems) {

    list = machineItems

}

0 个答案:

没有答案