본문 바로가기
Java

추상 클래스 vs 인터페이스

by 기리의 개발로그 2015. 6. 7.

추상 클래스 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

댓글