- abstract class
- 추상 클래스
- concrete class
- 구체 클래스, 일반 클래스, 구상 클래스
1 추상 클래스[ | ]

- 추상적인 클래스. 인스턴스화 불가능
- 인스턴스를 만들 수 없는 클래스
- 클래스 앞에 abstract를 붙여 인스턴스화를 금지함[1]
- 구체메소드[2], 추상메소드[3] 둘 다 가질 수 있음
- 추상클래스에서 파생된 구체클래스는 추상클래스의 메소드들을 모두 구현해야 함
2 구체 클래스[ | ]

- 구체적인 클래스. 인스턴스화 가능
- 일반적인 클래스
- 인스턴스를 만들 수 있는 클래스
- 추상메소드를 가질 수 없음[4]
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.