Ejemplos De Lp1
(Interfaces - Excepciones)
Ejercicio 1:
Ejercicio 2:
Ejemplo 3:
Ejercicio 4:
}
(Herencia)
Ejemplo 1
Ejemplo 2----------------------------------------------------------------------------------------------
package lab3.Ejemplo2;
// La declaración de la clase Punto2 representa un par de coordenadas x-y.
public classPunto {
protected int x; // parte x de un par de coordenadas
protected int y; // parte y de un par de coordenadas
// constructor sin argumentos
public Punto() {
//la llamada implícita al constructor de Object ocurre aquí
}
// constructor
public Punto( int valorX, int valorY ) {
// la llamada implícita al constructor de Objectocurre aquí
x = valorX; // no hay necesidad de validación
y = valorY; // no hay necesidad de validación
}
// establecer x en el par de coordenadas
public voidestablecerX( int valorX ) {
x = valorX; // no hay necesidad de validación
}
// devolver x del par de coordenadas
public int obtenerX() {
return x;
}// establecer y en el par de coordenadas
public void establecerY( int valorY ) {
y = valorY; // no hay necesidad de validación
}
// devolver y del par decoordenadas
public int obtenerY() {
return y;
}
// devolver la representación String del objeto Punto
public String toString() {
return "[" + x + ", " +y + "]";
}
} // fin de la clase Punto
---------------------------------------------------------------------------
package lab3.Ejemplo2;
// La clase Circulo hereda de Punto y tiene accesoa los miembros
// protected x e y de Punto.
public class Circulo extends Punto {
private double radio; // el radio de Circulo
// constructor sin argumentos
public Circulo()...
Regístrate para leer el documento completo.