상세 컨텐츠

본문 제목

[JAVA] 추상클래스(abstract)의 조건.

국비/[JAVA] 관련 상식

by 개발성훈 2020. 4. 27. 18:42

본문

추상클래스의 조건

  • 추상클래스(abstract)일반클래스보다 조금더 추상적은 개념의 것을 정의한다.
  • 추상클래스(abstract) 추상 메서드와 그냥 메서드, 멤버필드, 생성자를 정의 할 수 있지만, 추상메서드는 내용을 정의 할 수 없다.
  • 추상클래스(abstract) 추상메서드를 정의하면 추상클래스를 상속받은 클래스에서는 반드시 추상메서드를 Override 하여 정의하여야 한다.
  • 추상클래스(abstract) abstract class [클래스명] 으로 정의한다.
  • 추상클래스(abstract) 추상메서드는 [접근제한자] abstract [return 자료형] [메서드이름]() 으로 정의한다.
  • 추상클래스(abstract)는 extends 로 상속받는다. 
  • 추상클래스(abstract)는 다중 상속이 안된다.




관련글 더보기