추상 클래스란? 추상 클래스 (Abstract Class)는 하나 이상의 추상 메서드를 포함하는 클래스입니다. 추상 메서드는 선언만 있고 구현이 없는 메서드를 의미합니다. 추상 클래스는 직접적으로 객체를 생성할 수 없으며, 상속을 통해 하위 클래스에서 구체적인 구현을 제공해야 합니다. - 추상 메서드를 통해 하위 클래스가 반드시 구현해야 할 동작을 정의합니다. - 추상 메서드는 상속받은 클래스에서 반드시 구현되어야 합니다. - 공통된 특성이나 동작을 가지는 클래스들의 공통 부분을 추상화하여 코드의 재사용성을 높입니다. - 추상 클래스는 abstract 키워드를 사용하여 선언합니다. - 추상 클래스 내에는 일반적인 멤버 변수, 메서드, 생성자 등이 포함될 수 있습니다. - 추상 클래스는 객체를 직접 생성할..