Ejercicio 12. [Resuelto] Métodos abstractos y Herencias.
3 participantes
Página 1 de 1.
Ejercicio 12. [Resuelto] Métodos abstractos y Herencias.
Enunciado: 12. Crear una clase abstracta vehículo que va a contener unos métodos abstractos: arrancar y acelerar y frenar. Modelo, velocidad, dirección y estado deben ser heredadas de vehículo. Coche tendrá características propias como numero de puertas.
Resultado:
Resultado:
- Spoiler:
- Código:
public abstract class Vehiculo {
protected int velocidad;
protected int direccion;
protected String modelo;
protected boolean arrancado;
public abstract void acelerar(int incremento);
public abstract void frenar(int decremento);
public abstract void parar();
public abstract void imprimeEstado();
public boolean estaArrancado()
return arrancado;
public void arrancar()
arrancado = true;
}
Última edición por GafasBestFriend el Vie Abr 05, 2013 7:42 am, editado 1 vez
GafasBestFriend- Mensajes : 2
Fecha de inscripción : 03/04/2013
Re: Ejercicio 12. [Resuelto] Métodos abstractos y Herencias.
Solucion del ejercicio
public abstract class Vehiculo {
protected int velocidad;
protected int direccion;
protected String modelo;
protected boolean arrancado;
public abstract void acelerar(int incremento);
public abstract void frenar(int decremento);
public abstract void parar();
public abstract void imprimeEstado();
public boolean estaArrancado(){
return arrancado;
}
public void arrancar(){
arrancado = true;
}
}
public abstract class Vehiculo {
protected int velocidad;
protected int direccion;
protected String modelo;
protected boolean arrancado;
public abstract void acelerar(int incremento);
public abstract void frenar(int decremento);
public abstract void parar();
public abstract void imprimeEstado();
public boolean estaArrancado(){
return arrancado;
}
public void arrancar(){
arrancado = true;
}
}
Rober- Mensajes : 2
Fecha de inscripción : 03/04/2013
Temas similares
» Ejercicio 23. Clase Trayectoria [no resuelto]
» Ejercicio 22. [No resuelto] Clase Punto
» Ejercicio 24. Construir un diccionario (a partir de HashMap) [No resuelto]
» Ejercicio 25: crear un HashMap de coches con su matricula [No resuelto]
» Ejercicio 33: Ahorcado
» Ejercicio 22. [No resuelto] Clase Punto
» Ejercicio 24. Construir un diccionario (a partir de HashMap) [No resuelto]
» Ejercicio 25: crear un HashMap de coches con su matricula [No resuelto]
» Ejercicio 33: Ahorcado
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|