반응형

추상클래스

- 하나 이상의 추상 메소드를 갖는 클래스를 의미한다.

- 여느 클래스들과 마찬가지로 인스턴스 변수와 인스턴스 메소드를 갖는다.

- 인터페이스와 성격이 유사하다.

- 선언부에 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

+ Recent posts