Java Programming

abstract class vs. inteface

tomato13 2008. 7. 17. 17:11

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10106&eid=8A7J7DrFicHE+zzaFci8PwMEZkvvo5nd&qb=amF2YSBhYnN0cmFjdCBpbnRlcmZhY2UgY2xhc3M=&pid=fcJGrsoi5UdssbcYZ6Nsss--100085&sid=SH73O-zffkgAAFAlwmI

 

쉽게 본다면 abstract class는 abstract method를 가질 수 있는 class를 가리킨다. 또한 defined method도 가질 수 있다. 그러나 interface는 모든 method가 not defined된 일종의 type만을 가진 형태이다. 그리고 java에서는 class 다중 상속을 허용하지 않지만 interface의 경우에는 다중 상속의 형태를 나타낼 수가 있게 된다. 

'Java Programming' 카테고리의 다른 글

interface instance(?) 생성  (0) 2008.07.18
abstract interface  (0) 2008.07.17
package class, jar 수행방법  (0) 2008.07.10
package 정의 및 compile 방안  (0) 2008.07.08
NetBeans Profiler Users' Guide  (0) 2008.07.02