#pragma once #include "Object.h" class ArmorObject : public Object { using Object::Object; public: void set_protection(unsigned int protection); unsigned int get_protection() const; virtual String get_displayname() const; private: unsigned int protection = 0; };