728x90 반응형 추상 클래스1 [Java] 7-6. 추상클래스(abstract class) 추상 클래스(abstract class) 1. 추상 클래스란? 미완성 메서드를 포함하고 있는 미완성 클래스이다. 추상클래스는 상속을 통해 하위 클래스에 의해서 완성될 수 있다. 추상 클래스는 abstract 키워드를 클래스의 선언부에 붙여주기만 하면 된다. abstract class 클래스 이름 { ... } 추상 클래스는 추상 메서드를 포함하고 있다는 점을 제외하고 일반 클래스와 같다. 2. 추상 메서드(abstract method) 메서드는 선언부와 구현부(몸통)로 구성되어 있다. 선언부만 작성하고 구현부는 작성하지 않은 채로 남겨둔 것이 추상메서드이다. 메서드를 미완성 상태로 남겨 놓는 이유는 상속받는 클래스에 따라 메서드의 내용이 달라질 수 있기 때문이다. 추상 메서드 역시 키워드 abstrac.. 2022. 9. 6. 이전 1 다음 728x90 반응형