-/* vim: set et sts=4 sw=4 fdm=indent fdl=1 fdn=0 fo+=t tw=80:
+/* vim: set et sts=4 sw=4 fdm=indent fdn=1 fo+=t tw=80:
*
* Taller de Programación (75.42).
*
#include "rectangulo.h"
+#ifdef DEBUG
+# include <iostream>
+#endif
+
Rectangulo::Rectangulo(size_t color, size_t grosor, const Punto& centro,
const char* nombre, float ancho, float alto):
- Figura(color, grosor, centro, nombre), ancho(ancho), alto(alto) {}
+ Figura(color, grosor, centro, nombre), ancho(ancho), alto(alto) {
+#ifdef DEBUG
+ std::cerr << "En constructor de Rectángulo." << std::endl;
+#endif
+}
-Rectangulo::~Rectangulo(void) {}
+Rectangulo::~Rectangulo(void) {
+#ifdef DEBUG
+ std::cerr << "En destructor de Rectángulo." << std::endl;
+#endif
+}
void Rectangulo::dibujar(std::ostream& out) const {
+ out << "Rectangulo(";
Figura::dibujar(out);
- out << ", ancho: " << ancho << ", alto: " << alto;
+ out << ", ancho(" << ancho << "), alto(" << alto << "))";
}