더북(TheBook)

정답

public Person(int a) {
    age = a;
}

 

해설

생성자는 객체를 생성할 때 필드 값을 초기화합니다. 객체를 생성할 때 ‘new 클래스명();’ 문법을 이용하는데, 클래스명 뒤에 ()가 생성자를 의미합니다. () 안 매개변수에 따라 알맞은 생성자를 호출합니다. ‘new Person(25);’는 매개변수에 int형 변수가 들어있으므로 생성자 중에 int형 매개변수를 하나 갖고 있는 생성자를 호출하는 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.