派生类中的对象

问题描述 投票:0回答:1

我正在制作一个咖啡菜单程序,该程序使用类和派生类对摩卡饮料进行分类。由于某些原因,尽管我初始化了所有变量,但是每次我从任何类创建对象时都没有错误消息,Visual Studio不会运行我的代码,说系统找不到指定的文件。这是我的派生类之一的示例:

class DarkChocolateMocha : public Mocha{
private:
    int milkAmmount;
    int espressoShot;
    string chocolateType = "Dark Chocolate";

public:

    DarkChocolateMocha();

    DarkChocolateMocha(int milk, int shot) {

        this->milkAmmount = milk;

        this->espressoShot = shot;

    }

    void prepare() {
        cout << "White Cholcolate Mocha. Ingrediants:\n-" << milkAmmount << "\n-" << espressoShot << 

"\n-" << chocolateType;
        }
    };
c++ class object subclass
1个回答
0
投票

[抱歉,您的问题没有解释确切的问题,即使通过查看您的代码也不清楚。您可能在父类之前定义了子类,或者在构建程序时使用了错误的环境。对于“系统找不到指定的文件”的问题,请参考this

© www.soinside.com 2019 - 2024. All rights reserved.