기초 JAVA 교육과정 ] 인터페이스란?

 

기초 JAVA 교육과정 ] 인터페이스란?

 

 

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

 

 

 

인터페이스란?

 

  ninterface는 인터페이스

 

  n추상 메소드만을 포함하는 추상클래스의 일종

 

  n메소드는 묵시적으로 public abstract

 

 

  n변수는 public static final만 사용가능

 

 

  n구현을 위해 implements를 사용

       ex) implements Cloneable, Serializable

 

 

 

  n단일 상속의 한계를 극복

    n자바에서는 다중 상속을 지원하지 않았다.

    n그러나 다중 서브타이핑이 필요한 경우도 있다.

+ Recent posts