추상 클래스 vs 인터페이스
추상클래스
- 객체를 생성할 수 없으며 추상메서드와 메서드, 멤버 변수를 가질 수 있다.
- 상속을 통해 자손클래스에 의해서만 완성된다.
인터페이스
- 추상메서드와 상수를 가진다. 일반 메서드 또는 멤버 변수를 가질 수 없다.
- 인터페이스로부터만 상속을 받을 수 있으며 다중상속을 가능하게 한다.
반응형
'Java' 카테고리의 다른 글
동기화 객체 (0) | 2015.06.07 |
---|---|
NIO란? (0) | 2015.06.07 |
Thread를 구현하기 위한 방법 (0) | 2015.06.07 |
객체지향 언어의 장점 (0) | 2015.06.07 |
Wrapper 클래스 (0) | 2015.06.07 |
댓글