EJERCICIO 1
Crear la clase Figura encapsulada con las siguientes propiedades: coordenadaX y coordenadaY (ambas de tipo entero) y un método posición() que devuelva la posición de la figura.
Crear las clases encapsuladas Círculo y Rectángulo heredando de la clase figura.
La clase Círculo además tendrá la propiedad radio de tipo double y la clase Rectángulo tendrá el ancho y el alto del rectángulo también de tipo double.
Sobrescribir el método posición() para cada una de las clases y utilizar el operador super para llamar al método sobrescrito.
Crear la clase TestFiguras donde se crearán objetos de las tres clases, se darán valores y mostraremos la posición de cada figura.
EJERCICIO 2
Crear la clase Vehiculo con las propiedades, métodos y constructores que creas conveniente.
Crear las clases Coche, Barco, Avión y Tren heredando de Vehiculo. Debes añadir aquellas propiedades y métodos que creas conveniente así como sobrescribir aquellos métodos que consideras necesario.
Por ultimo crea una clase TestVehiculos donde instancias todas las clases y procedas a llamar a sus métodos.