Herencia
[pic]
1. Crea auna clase llamada Vehiculo con dos atributos ( patente y marca) con acceso publico
2. Implementa sus métodos de acceso.3. Crea una subclase llamada Autobús que hereda de Vehículo con un atributos de tipo entero ( asiento ) con acceso publico
4. Implementa sus métodos de acceso.5. Crea una subclase llamada Camión que hereda de Vehículo con un atributos de tipo entero ( asiento ) con acceso publico
6. Implementa sus métodos de acceso.7. Implementa una clase Aplicación y crea un objeto tipo autobús y otro tipo camión donde llamada Camión e instancia cada uno de los métodos de las clases que implementaste.8. Crea una subclase llamada Camionconcompartimientos que hereda de Camión con un atributos de tipo entero ( compartimiento ) con acceso público.9. Implementa sus métodos de acceso.
10. Implementa un método Descripción () publico, que retorne la marca y numero de compartimientos.
11. Implementa en la claseAplicación un objeto tipo camióndecompartimiento e instancia cada uno de los métodos de las clases que implementaste
Observa los ¿que pasa? si realizas lossiguientes cambios.
¿Qué pasa? … si
1. Si implementas el siguiente método de la subclase Autobús y compilas la aplicación.
2. Cambiamos la accesibilidad del atributo marca porprivate en la súperclase y compilas la aplicación.
3. Si lo implementamos de la siguiente manera :
4. Cambiamos la accesibilidad del atributo marca por protected en lasúperclase e implementa el siguiente método queMarca() de la subclase Autobús.
-----------------------
public class Vehiculo{
public String patente;
public String marca;
public void...
Regístrate para leer el documento completo.