1 /* vim: set et sts=4 sw=4 fdm=marker fmr={,} fdn=1 fo+=t tw=80:
3 * Taller de Programación (75.42).
6 * Graficador de figuras.
8 * Copyleft 2003 - Leandro Lucarella <llucare@fi.uba.ar>
9 * Puede copiar, modificar y distribuir este programa bajo los términos de
10 * la licencia GPL (http://www.gnu.org/).
12 * Creado: vie sep 19 01:38:17 ART 2003
26 /// Punto de un plano.
36 Punto(int x, int y): x(x), y(y) {
38 std::cerr << "En constructor de Punto." << std::endl;
42 /// Constructor de copia.
43 Punto(const Punto& p): x(p.x), y(p.y) {
45 std::cerr << "En constructor de copia de Punto." << std::endl;
50 virtual ~Punto(void) {
52 std::cerr << "En destructor de Punto." << std::endl;
57 virtual void dibujar(std::ostream& out) const {
58 out << "Punto(" << x << ", " << y << ")";