안녕하세요! 😊 오늘은 Java에서 추상 클래스(abstract class)와 상속을 활용하는 방법을 알아볼게요. 추상 클래스는 객체 지향 프로그래밍에서 굉장히 중요한 개념이에요. 예제 코드를 통해 쉽게 이해할 수 있도록 설명할 테니 함께 따라와 보세요! 1. 추상 클래스란?추상 클래스는 자신이 직접 객체화될 수 없고, 오직 상속을 통해서만 사용할 수 있는 클래스예요. 즉, 부모 역할만 하는 클래스라고 보면 돼요.추상 클래스에는 추상 메서드가 포함될 수 있어요. 추상 메서드는 구현(몸통)이 없는 메서드로, 자식 클래스에서 반드시 구현해야 해요.추상 클래스는 "이런 기능이 꼭 필요해!"라고 정의해 두고, 실제 구현은 자식 클래스에서 맡기는 개념이에요. 2. 추상 클래스 Shape 만들기먼저, 도형을 표현..