class View { public: virtual void render() = 0; protected: private: };