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;
26 virtual void mostrar_estado(int mostrar_prios = 0) const;
28 /// Empieza a emparejar gente
29 virtual void casamentear() = 0;
32 personas_type hombres;
35 personas_type mujeres;
39 typedef std::map< std::string, Persona* > nombres_type;
41 /// Mapa de gente, relaciona nombres con objetos
46 #endif // _SUSANITA_H_