Skip to content
Discussion options

You must be logged in to vote
  1. 구체적인 메서드 내용이 작성 되어 있지 않더라도, 이를 호출해서 미리 로직을 만들어둘 수 있다
  2. 인터페이스에 대한 구현체를 새로 만들더라도, 기존에 작성된 인터페이스 타입을 리턴하는 메서드의 코드를 수정하지 않아도 된다

위 두 가지 장점이 있을 거 같다고 생각합니다

저는 부모 클래스의 인스턴스 대신 자식 클래스의 인스턴스를 자유롭게 사용할 수 있게 된다고 이해했는데
준형님 생각처럼 클라이언트에게 자식 클래스의 인스턴스를 감출 수 있게 된다는 관점은 생각해보지 못했네요

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@JHZLO
Comment options

JHZLO Dec 29, 2024
Maintainer Author

Answer selected by JHZLO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
질문
Labels
None yet
2 participants