■ 개발 정리/JAVA
추상클래스 선언 및 호출
파코키
2017. 8. 22. 12:18
Abstract
추상클래스 추상메서드
추상메서드
- 선언
public abstract void c_abstract();
- abstract으로 추상메서드라는 표시를 해주고 {중괄호}가 없이
; 세미콜론으로 마무리
- 메서드의 큰 특징들만 미리 정해놓고 메서드의 구현(implement)은
상속받는 클래스에서 해줘야 사용가능하다.
추상클래스
- 추상클래스에는 일반메서드와 추상메서드가 공존한다.
- 추상클래스는 객체생성을 할 수 없다.
(하위클래스가 상속받아 객체를 생성해야 사용할 수 있다.)
- 하위클래스에 추상클래스의 일반메서드가 오버라이딩 되어있으면
하위클래스의 메서드만 사용가능하다.
- 호출