final (1) 썸네일형 리스트형 11. 추상 클래스의 의미 및 응용 1. 추상 클래스 추상 클래스란? 구현 코드 없이 메서드의 선언만 있는 추상 메서드를 포함한 클래스 1. 메서드 선언 : 반환타입, 메서드 이름, 매개변수로 구성 2. 메서드 정의 : 메서드 구현과 동일한 의미 구현부를 가짐 -> {} 이 부분을 의미한다. ex) int add(int x, int y); // 이게 이제 선언 -> 추상 메서드 ex) int add(int x, int y){}; // 구현부가 있으므로 추상 메서드 X 3. abstract 예약어를 사용 4. 추상 클래스는 new 할 수 없다.(인스턴스화 할 수 없다 -> 구현부가 없으니!) 추상 클래스 구현하기 1. 메소드에 구현코드가 없다면 abstract로 선언 2. abstract로 선언된 메서드를 가진 클래스는 abstract로 선.. 이전 1 다음