Heredar de la clase car
Con la herencia, podemos crear relaciones entre clases y compartir código, evitando repeticiones innecesarias. Harás que la clase Toyota herede todo lo que hemos creado en la clase Car y, para completar la herencia, debes llamar al constructor de la clase base.
La clase Car de ejercicios anteriores ya está precargada para ti.
Este ejercicio forma parte del curso
Introducción a la Programación Orientada a Objetos en Java
Instrucciones del ejercicio
- Completa la herencia de la clase
Toyotaa partir de la claseCarusando la palabra claveextends. - Llama al constructor de la clase
Cardesde el constructor deToyotausando el métodosuper. - Pasa los parámetros correctos al método
supera partir de los parámetros del constructor deToyota. - Crea una instancia de
ToyotallamadamyToyotaconcolorigual a"black",modeligual a"yaris"yyearigual a2014.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
public class Main {
// Enable the "Toyota" class to inherit from "Car"
static class Toyota ____ ____ {
public Toyota(String color, String model, int year){
// Call the "Car" constructor using "super()"
____(____, ____, ____);
}
}
public static void main(String[] args) {
// Create "myToyota" instance of Toyota
____ myToyota = new Toyota("____", "____", ____);
System.out.println(myToyota.model);
}
}