/* * Beverage.hpp * * Created on: 1 нояб. 2021 г. * Author: alexander */ #pragma once #include class Beverage { public: enum Size {TALL, GRANDE, VENTI}; Size size = Size::TALL; std::string description = "Unknown Beverage"; virtual std::string getDescription() const { return description; } virtual void setSize(Size size) { this->size = size; } virtual Size getSize() const { return size; } virtual double cost() const = 0; virtual ~Beverage() {} };