추상 클래스 대 인터페이스 이 질문에 이미 답변이 있습니다. 인터페이스 대 추상 클래스 (일반 OO) 34 답변 나는 좋은 대답을 위해 웹의 나머지 부분뿐만 아니라 SO 주위를 검색했지만 실제로 이해하는 것을 찾지 못했습니다. 나는 이것을 다른 방식으로 제시 할 것이며, 답변이 다른 사람들에게도 도움이되기를 바랍니다. 내가 이해하는 한, 두 개념은 메서드 구현 능력으로 인해 추상 클래스가 더 유연하다는 점을 제외하고는 동일한 규칙을 가지고 있습니다. 또한 여러 인터페이스를 구현하고 단일 클래스 만 확장 할 수 있다는 것을 알고 있지만 앞서 언급 한 두 가지보다 더 많은 차이점이 있다고 확신합니다. 두 개의 코드 스 니펫을보고 다른 것을 사용하고 싶거나 사용하고 싶지 않은 각 예제로 무엇을 할 수 있는지 ..