ПочатиПочніть безкоштовно

Наслідування класу car

Завдяки наслідуванню можна створювати зв'язки між класами та спільно використовувати код, уникаючи зайвого дублювання. Ви змусите клас Toyota наслідувати все, що ми створили в класі Car, а щоб завершити наслідування, потрібно викликати конструктор базового класу.

Клас Car з попередніх вправ уже завантажено для вас.

Ця вправа є частиною курсу

Вступ до обʼєктно-орієнтованого програмування в Java

Переглянути курс

Інструкції до вправи

  • Завершіть наслідування класу Toyota від класу Car, використавши ключове слово extends.
  • Викличте конструктор класу Car з конструктора Toyota, використавши метод super.
  • Передайте коректні відповідні параметри до super із параметрів конструктора Toyota.
  • Створіть екземпляр Toyota з назвою myToyota, де color має значення "black", model"yaris", а year2014.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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);
    }
}
Редагувати та запускати код