/* * Clams.hpp * * Created on: 3 нояб. 2021 г. * Author: alexander */ #pragma once #include class Clams { public: virtual std::string toString() const = 0; virtual ~Clams() {} }; class FreshClams: public Clams { public: std::string toString() const { return "Fresh Clams from Long Island Sound"; } }; class FrozenClams: public Clams { public: std::string toString() const { return "Frozen Clams from Chesapeake Bay"; } };