반응형
추상클래스
- 하나 이상의 추상 메소드를 갖는 클래스를 의미한다.
- 여느 클래스들과 마찬가지로 인스턴스 변수와 인스턴스 메소드를 갖는다.
- 인터페이스와 성격이 유사하다.
- 선언부에 abstract 선언을 추가해야 한다.
- 추상 클래스를 대상으로 인스턴스 생성은 불가능하다. 다른 클래스에 의해서
추상 메소드가 구현 되어야 한다.
public abstract class Test { // 추상 클래스
public void One() {
System.out.println(“one”);
}
public abstract void Two(); // 추상 메소드
}
public class MyTest extends Test {
@Override
public void Two() {
System.out.println(“two”);
}
}
[참고자료]
윤성우의 열혈 Java 프로그래밍
반응형
'Java > 기본' 카테고리의 다른 글
자바(Java) - try-with-resources 구문 (0) | 2020.03.01 |
---|---|
자바(Java) - 예외처리 (0) | 2020.03.01 |
자바(Java) - 인터페이스 (0) | 2020.02.27 |
자바(Java) - 인스턴스 접근 가능 멤버 결정 규칙 (0) | 2020.02.27 |
자바(Java) - 상속 (0) | 2020.02.26 |