자바공부하기 101
벌써 자바공부하기 101번째 글이네요..^^
앞으로 계속 자바열공!!
추상클래스 VS 인터페이스
* 유사점
- 하위클래스에서 모든 추상 메서드를 구현해야함
- Upcasting이 가능함
* 차이점
-추상클래스
: 추상메서드 외 일반 멤버변슈와 메서드를 가질 수 있다.
: extends를 사용
: 단일 상속만 가능
: 작업의 레벨 분할을 위해서 사용
- Interface
: 추상 메서드와 static final 변수만 사용
: Implements를 사용
: 중복 구현 가능
: 공동작업을 위한 상호간의 인터페이스를 위해 사용
'자바 > JAVA...Spring' 카테고리의 다른 글
자바공부하기 103. Upcasting (0) | 2015.06.09 |
---|---|
자바공부하기 102. Casting이란 (0) | 2015.06.09 |
JAVA공부하기 100 Marker 인터페이스 (0) | 2015.06.08 |
JAVA공부하기 99 인터페이스의 확장 (0) | 2015.06.08 |
JAVA공부하기 98 인터페이스의 구현 예제 (0) | 2015.06.03 |