강의로 돌아가기
-

Car의 접근 제한자를 protected로 지정하고 CarExam에 상속 시키면

왜 안되죠? 강의에선 상속시키면 된다고하는데 막상 실행하면 오류가 뜨네요

public class CarExam extends Car{
public static void main(String[]args){
Car car = new Car(포니,1234);

    System.out.println("name: "+car.name);
    System.out.println("number: "+car.number);

}

}

public class Car{
protected String name;
protected int number;

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

}

1 개의 답변
희봉

Car를 접근해서 그렇습니다. CarExam객체를 통해 name과 number를 접근하면 에러없이 접근 할 수 있을겁니다. 강의에서도 그렇게 했으니 다시 살펴보세요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.