Kim Hyeong
06 abstract class (추상 클래스) 본문
abstract class (추상 클래스) , abstract method (추상 메서드)
클래스가 설계도라면 추상클래스는 미완성 설계도
추상 메서드 (미완성 메서드)를 포함하고 있는 클래스 (class 앞에 반드시 abstract를 붙인다.)
*추상 메서드 : 선언부만 있고 구현부가 없는 메서드
메서드 앞에 abstract란 modifier를 붙여준다
추상클래스를 상속받은 클래스에서 추상 메서드를 오버라이딩 해야 한다.
인스턴스를 생성할 수 없다.
다른 클래스를 작성하는 데 도움을 줄 목적으로 작성된다.
설계를 할 시 사용된다. 설계단계에서는 구체적인 내용들을 명시하지 못하기에 큰틀의 공통의 기능을 만들어 놓는 클래스
'java 공부' 카테고리의 다른 글
08 interface (0) | 2018.08.10 |
---|---|
07 final 지정자(modifier) (0) | 2018.08.10 |
05 패키지 (0) | 2018.08.10 |
04 메소드 오버라이딩 (0) | 2018.08.10 |
03 상속 (0) | 2018.08.10 |
Comments