#endif
}
+ /// Constructor de copia.
+ Punto(const Punto& p): x(p.x), y(p.y) {
+#ifdef DEBUG
+ std::cerr << "En constructor de copia de Punto." << std::endl;
+#endif
+ }
+
/// Destructor.
virtual ~Punto(void) {
#ifdef DEBUG
/// Dibuja un punto.
virtual void dibujar(std::ostream& out) const {
- out << "(" << x << "," << y << ")";
+ out << "Punto(" << x << ", " << y << ")";
}
};