#ifndef __SUJETO__ #define __SUJETO__ #include #include using namespace std; class Sujeto { public: virtual void suscribir(Observador *); virtual void quitar(Observador *); virtual void notificar(); protected: Sujeto(); private: list observadores; }; #endif