문제 설명

※ 본 문제는 두 코드 파일, Person.java와 PersonExam.java로 구성되어있습니다. 파일 이름을 클릭하면 파일 내용물을 볼 수 있습니다.

Person 클래스의 생성자가 매개변수 name과 age를 클래스 필드 name과 age에 저장하도록 만들어 보세요.

힌트[1]


    public class Car{
        String name;
        int number;

        public Car(String n){
            name = n;
        }
    }

위 코드의 n은 이름만 봐서는 n이 무엇을 의미하는지 알 수 없습니다. 아래처럼 변수명을 name으로 바꾼 후, this 키워드를 사용해 매개변수와 필드를 구별하면 코드가 더 읽기 쉽습니다.

    public Car(String name){
        this.name = name;
    }

[1] Person.java 파일의 6번째 줄에 this.name = name; this.age = age; 를 추가하세요.

실행 결과 실행 중지