23 virtual void setValue(std::string value) = 0;
39 virtual std::unique_ptr<Entity>
clone() = 0;
virtual std::string toString()=0
Cloneable interface of object wth value and serializable method.
Definition: entity.h:10
virtual std::unique_ptr< Entity > clone()=0
virtual void setValue(std::string value)=0
virtual ~Entity()=default