Java/기본
자바(Java) - 추상 클래스
leedg36
2020. 2. 29. 18:39
반응형
추상클래스
- 하나 이상의 추상 메소드를 갖는 클래스를 의미한다.
- 여느 클래스들과 마찬가지로 인스턴스 변수와 인스턴스 메소드를 갖는다.
- 인터페이스와 성격이 유사하다.
- 선언부에 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 프로그래밍
반응형