추상메소드 (1) 썸네일형 리스트형 자바 추상 클래스(Abstract Class), 추상 메소드(Abstract Method) 자바 추상 클래스(Abstract Class)에 대해서 알아보자. 추상 클래스(Abstract Class) 클래스를 설계도에 비유한다면, 추상 클래스는 미완성 설계도에 비유할 수 있다. 미완성 설계도로 완성된 제품을 만들 수 없듯이 추상 클래스로 인스턴스는 생성할 수 없다. 추상클래스 자체로는 클래스로서의 역할을 다 못하지만, 새로운 클래스를 작성하는데 있어서 바탕이 되는 조상 클래스로서 중요한 의미를 갖는다. 추상클래스가 필요한 이유는 공통부분을 가진 미완성 설계도를 만들어 놓고, 이 클래스를 이용해서 각각의 설계도를 완성해 효율적이게 된다. 추상클래스 키워드는 "abstract"을 붙이면 된다. 추상클래스는 추상메소드를 포함하고 있다는 것을 제외하고는 일반클래스와 전혀 다르지 않다. 추상 클래스에도 .. 이전 1 다음