Final1 [Java] 추상 클래스, 템플릿 메서드 패턴 -final 예약어 추상 클래스는 추상 메서드를 포함한 클래스이다. 추상메서드란? 구현 코드가 없이 선언부만 있는 메서드 abstract 예약어를 사용한다. 추상클래스는 new(인스턴스화)할 수 없다. public class Computer { public void display(){}//추상메서드가 아님 public void typing();//추상메서드임 하지만 이대로는 에러가 발생. } 사용 방법 public abstract class Computer { public abstract void display(); public abstract void typing(); } 추상클래스는 주로 상속의 상위클래스를 위해 사용된다. 하위클래스에서 반드시 구현해야하는 메서드이지만 상위클래스는 그 선언이 모호할때 사용. 하나의 추상.. 2021. 12. 21. 이전 1 다음