9 /// Interfaz para nuestra clases casamenteras
14 typedef std::deque< Persona* > personas_type;
20 virtual void add_persona(Persona* p);
22 /// Obtiene una persona
23 virtual Persona* get_persona(const std::string& p) const;
25 /// Empieza a emparejar gente
26 virtual void casamentear() = 0;
29 personas_type hombres;
32 personas_type mujeres;
36 typedef std::map< std::string, Persona* > nombres_type;
38 /// Mapa de gente, relaciona nombres con objetos
42 void mostrar_estado() const;
46 #endif // _SUSANITA_H_