【发布时间】:2016-02-15 20:21:32
【问题描述】:
我正在尝试在一个类中使用构造函数,我分配输入的变量是在低音类中定义的。我正在使用继承,但仍然出现错误。这是代码:
class Machine_Items {
public:
string item;
float price;
int quantity;
};
class Cart : Machine_Items {
public:
Cart() = default;
Cart(string userItem, float userPrice, int userQuantity) :
item(userItem)), price(userPrice), quantity(userQuantity) {};
};
我该如何解决这个问题?
【问题讨论】:
-
那么你得到的错误是什么?
-
当您收到编译器错误时,请粘贴确切的错误消息。另外,看起来你那里有一个额外的
)。错字?
标签: c++ class inheritance constructor