개발 지식/Java

[Java] 추상 클래스의 생성자

서하빈 2023. 12. 3. 20:17

추상 클래스는 객체를 생성할 수 없는데 생성자가 필요한가?

- 추상 클래스에 인스턴스 변수가 존재할 때 이를 상속받는 하위 클래스에서 해당 변수들에 접근하여 초기화하는 작업을 해야할 때 추상 클래스의 생성자를 super 키워드를 사용하여 호출해야하기 때문에 생성자가 필요할 수 있다.

 

 

예제 코드