공통점은 둘다 파생 클래스의 생산을 위하기 위해 만들어졌다.


abstract 

 -  body 를 구현해야한다.

 - body를 선언하지 않기 위해서는 앞에 abstract 키워드를 붙여야한다.

 - 변수를 미리 선언 가능하다.


interface

 - body를 구현할 필요가 없다. (메소드명, 인자리스트, 반환타입)

 - 변수를 선언하게 될 경우 static final으로 선언이 된다. 

'java' 카테고리의 다른 글

Java Apn 샘플코드  (0) 2014.04.14
if 비교 연산자 우선순위  (0) 2014.04.01
abstract 와 interface 차이  (0) 2014.03.26
객체를 인자로 보내서 값을 설정하는것  (0) 2014.03.18
Java GCM 샘플 코드  (0) 2014.03.17
jaxb sample code  (0) 2014.03.17
블로그 이미지

기계새

Java, Spring, iBatis, Maven, eclipse 개발관련 잡다한 메모공간입니다.