#ifndef CUMPLEANOS_H #define CUMPLEANOS_H #include "Evento.h" class Cumpleanos : public Evento { protected: bool payaso; public: Cumpleanos(); virtual ~Cumpleanos(); virtual std::istream& leer(std::istream& in); virtual std::ostream& imprimir(std::ostream& out) const; virtual double calcularCosto() const; virtual void actualizarEstadisticas() const; virtual void imprimirOpcionesDeLectura() const; public: static unsigned totalCumpleanos; static unsigned totalParticipantesCumpleanos; static double totalDuracionCumpleanos; static double totalCostoCumpleanos; static unsigned totalPayasos; static void reiniciarEstadisticas(); static void imprimirEstadisticas(); }; #endif // CUMPLEANOS_H