
자바에서 추상 클래스(Abstract Class)와 인터페이스(Interface)는모두 “설계도”처럼 동작합니다.하지만 목적과 사용 방법은 다릅니다.이번 글에서는 두 개념의 차이를 비교 중심으로 쉽게 정리해보겠습니다! 추상 클래스와 인터페이스란?자바에서 코드를 설계할 때,공통된 기능이나 규칙을 미리 정해두고 싶을 때 사용하는 것이 바로✅ 추상 클래스와 인터페이스입니다.둘 다 객체를 만들 수는 없지만,“어떤 기능이 필요하다”는 규칙을 미리 정해주는 역할을 합니다.추상 클래스는 "일부 기능을 직접 제공하면서 나머지는 자식에게 맡기고 싶을 때"인터페이스는 "**기능 이름만 약속하고, 구현은 전적으로 자식에게 맡기고 싶을 때" 👇 자세한 내용은 아래 글을 확인해주세요! 추상 클래스 [Java] 28. 추상..