/* * CondimentDecorator.hpp * * Created on: 1 нояб. 2021 г. * Author: alexander */ #pragma once #include "Beverage.hpp" #include class CondimentDecorator: public Beverage { public: Beverage *beverage; CondimentDecorator(Beverage *beverage): beverage(beverage) {} virtual std::string getDescription() const = 0; ~CondimentDecorator() { delete beverage; } };