다중구현1 추상 클래스 추상 클래스abstract class AbstractExample {...}추상적인 개념을 제공하는 클래스로서 실체인 인스턴스가 존재하지 않음상속을 목적으로 사용되며 부모 클래스 역할을 담당클래스 선언 시 abstract 키워드를 사용기존 클래스와 완전히 같지만 new 클래스명() 과 같이 직접 인스턴스를 생성하지 못하는 제약이 추가됨추상 클래스 생성 시 cannot be instantiated 컴파일 오류가 발생하므로 인스턴스를 생성할 문제를 근본적으로 방지메모리 구조는 기존 클래스와 동일추상 메서드public abstract void testMethod();추상적인 개념을 제공하는 메서드로서 실체가 존재하지 않고, 메서드 바디가 없음추상 메서드가 하나라도 있는 클래스는 추상 클래스로 선언해야 함그렇지.. 2025. 1. 2. 이전 1 다음