Java - 추상 클래스(Abstract Class)
생활코딩 - 자바 공부 후 정리한 내용입니다.
추상 클래스
1 | abstract class Abstract_Class { |
- #1 : 추상 메서드는 중괄호로 로직을 쓰면 안된다.
- #1 : 멤버 중 하나라도 추상 메서드가 있으면 그 클래스는 자동으로 추상 클래스가 된다.
- #2 : 추상 클래스 안에는 추상 메서드가 아닌 메서드가 존재할 수 있다.
추상 클래스 구현
1 | class B extends Abstract_Class { // #1 |
- #1 : A 클래스의 b메서드를 상속해야 한다. 추상 클래스를 상속하는 경우, 추상메서드를 구현해야 한다.
- #2 : 추상 메서드 구현