Herencia

Páginas: 2 (430 palabras) Publicado: 23 de mayo de 2012
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herencia
  • la herencia
  • la herencia
  • Herencia
  • Herencia
  • Herencia
  • Herencias
  • la herencia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS