Car 클래스 생성자에 매개변수 추가하기
클래스를 동적으로 사용하려면 생성자가 매개변수를 받아야 해요. Car 클래스를 업데이트하여 생성자가 매개변수를 받도록 하고, 생성하는 각 인스턴스가 서로 다른 속성 값을 가질 수 있게 해 보세요.
이 연습은 강의의 일부입니다
Java로 배우는 객체 지향 프로그래밍 입문
연습 안내
Car클래스의 생성자를 업데이트하여int타입의year매개변수 하나를 더 받도록 하세요.- 생성자 내부에서
year를 동일한 이름의 생성자 매개변수에 맞게 설정하세요. myCar를 생성할 때,Car생성자에String값"blue",String값"corolla", 그리고int값2022를 전달하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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);
}
}