Herencia con array en Java

Páginas: 4 (847 palabras) Publicado: 23 de octubre de 2015

Qué tenemos en común?
Las tres clases poseen atributos y métodos que con iguales

Cuáles?
Atributos: id, Nombre, Apellidos y Edad
Métodos de Viajar y Concentrarse:


A nivel de código tenemos losiguiente tras ver el diagrama de clases:
public class Futbolista
{

private int id;
private String Nombre;
private String Apellidos;
private int Edad;
private int dorsal;private String demarcacion;

// constructor, getter y setter
public void Concentrarse()
{
...
}

public void Viajar()
{
...
}

public void jugarPartido(){
...
}

public void entrenar()
{
...
}
}
public class Entrenador
{

private int id;
private String Nombre;
private String Apellidos;
private int Edad;private String idFederacion;

// constructor, getter y setter
public void Concentrarse() {
...
}

public void Viajar() {
...
}

public void dirigirPartido() {
...
}public void dirigirEntreno() {
...
}
}
public class Masajista
{

private int id;
private String Nombre;
private String Apellidos;
private int Edad;
private String Titulacion;private int aniosExperiencia;

// constructor, getter y setter
public void Concentrarse() {
...
}

public void Viajar() {
...
}

public void darMasaje() {
...
}
}
Crearemos unaclase con el “código que es común a las tres clases” (a esta clase se le denomina en la herencia como “Clase Padre o SuperClase”) y el código que es  especifico de cada clase, lo dejaremos en ella,siendo denominadas estas clases como “Clases Hijas”, las cuales heredan de la clase padre todos los atributos y métodos públicos o protegidos.

Es muy importante decir que las clases hijas no van aheredar nunca los atributos y métodos privados de la clase padre


A nivel de código, las clases quedarían implementadas de la siguiente forma:

public class SeleccionFutbol
{
protected int id;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Array En Java
  • Herencia Java
  • Herencia java
  • Herencia Java
  • Java- herencias
  • Ejemplo de Herencia en Java
  • Java II Herencia
  • Herencia Lenguaje Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS