domingo, 26 de abril de 2009

practica 14

Crear una clase llamada Punto, que consiste en las coordenadas X y Y. De esta clase derive otra llamada Círculo que contenga un miembro adicional de datos llamado radio. Para esta clase derivada los miembros de datos X y Y representan las coordenadas del centro de un Círculo. Los métodos de la primera clase debe constar de un constructor, un método area que devuelve cero y una de distancia que devuelve la distancia entre dos puntos, donde

distancia = sqrt((x2-x1)^2 + (y2-y1)^2)

además, la clase derivada debe tener un constructor y modificar el método área, que devuelve el área de un círculo.
Haga que el programa llame a todos los métodos en cada clase. Además, llame al método distancia de la clase base con dos objetos Círculo y explique el resultado que devuelve el método.

No hay comentarios: