열거자료형 (1) 썸네일형 리스트형 Java 인터페이스, 다형성 (추상 클래스, 열거 자료형, 익명 클래스) 본 게시물은 개인 공부용 포스트 입니다. 1. 추상 클래스 추상 메소드 메소드 선언 - abstract 키워드 사용 추상 메소드 : 몸체의 구현이 없이 형식만 존재하는 메소드. 반환형, 이름, 인자 선언만 존재 자식 클래스에 상속될 때, 몸체의 구현이 필요 상반된 의미의 final과 함께 사용 x 예) abstract public class Shape{// 추상 클래스이기 때문에 객체 생성 안됨 ... abstract public double getArea();// 모양이 정해지지 않았기 때문에 면적을 계산할 수 없음 } 추상 클래스 클래스 정의에 abstract 키워드 사용 데이터 필드나 일반 메소드 포함할 수 있음 추상 클래스 - 객체 생성을 할 수 없음 추상 메소드를 포함하는 클래스는 반드시 추상 .. 이전 1 다음