Adicionando parâmetros ao construtor da classe car
Para usar classes de forma dinâmica, o construtor da classe precisa receber parâmetros. Você vai atualizar a classe Car e fazer o construtor receber parâmetros, garantindo que cada instância criada possa ter valores de propriedades diferentes.
Este exercício faz parte do curso
Introdução à Programação Orientada a Objetos em Java
Instruções do exercício
- Atualize o construtor da classe
Carpara receber mais um parâmetro: umintyear. - Defina
yeardentro do construtor usando o parâmetro correspondente do construtor. - Ao criar
myCar, passe os valores"blue"comoString,"corolla"comoStringe2022comointpara o construtor deCar.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
class Main {
static class Car {
String color;
String model;
int year;
// Update constructor parameters
Car(String color, String model, ____ ____){
this.color = color;
this.model = model;
// Set the year property
____.____ = ____;
}
}
public static void main(String[] args) {
// Create object instance with correct parameters
Car myCar = new Car("____", "____", ____);
System.out.println(myCar.year);
}
}