Search
Duplicate

[Java] 추상클래스와 인터페이스 구분

순서
8
날짜
2023/03/26
사람
상태
Done
추상클래스와 인터페이스 구분하는 방법
오늘은 추상클래스와 인터페이스를 구분하는 방법에 대해 회사동료가 좋은글귀를 전달 해줘서, 정리하게 되었다. 요약하자면
아래의 내용이며, 추후에도 다시 리마인드 차원에서 url을 남기면 좋을 것 같아 작성하게 되었다.
추상 클래스는 일부 기능을 구현하고 일부 기능을 하위 클래스에게 위임할 수 있다. 인터페이스는 모든 메서드가 추상적이며, 클래스에서 이를 구현해야합니다. 선택은 상황에 따라 다르며, 구현해야 할 메서드 수, 코드 재사용성, 다중 상속 등의 요소가 고려됩니다.