작성한 질문수
김영한의 실전 자바 - 기본편
클래스와 인터페이스 활용
작성
·
136
0
추상메서드가 존재하지 않는 추상클래스가 존재하는 것이 일반적인 상황은 아닌거죠?
오직 자식 클래스에게 속성이나 기능을 제공할 목적으로 어떤 클래스를 만들었기에 해당 클래스는 인스턴스를 생성할 필요가 없다고 판단되는 경우, 추상클래스로 선언할 수 있겠다고 생각됩니다. 그렇다면 해당 추상클래스는 추상메서드가 단 1개도 존재하지 않는 것인데요. 이게 문법적으로는 오류가 없다는 것은 알겠지만 이러한 상황이 실무에서 발생하는 상황인지 알고 싶습니다.
답변 1
안녕하세요. 도토리님, 공식 서포터즈 y2gcoder입니다.
말씀하신 것과 같은 용도로 사용할 것 같고, 경우를 저도 본 적은 없습니다.
그리고 보통 그 용도로 사용을 한다면 상속보다는 조합(위임)을 사용하는 방식으로 많이들 개발하기 때문에 그런 케이스를 더 발견하기 어려운 것 같습니다!
https://stir.tistory.com/389
감사합니다.