반응형

추상클래스와 인터페이스의 차이점

  1. 추상 클래스는 접근제어자가 public, protected, private 인 메소드를 가질 수 있습니다.
    반면에 인터페이스는 public 메소드만 가질 수 있습니다.
  2. 추상 클래스에는 멤버변수 선언이 가능하지만 인터페이스는 public static 변수만 선언이 가능합니다.
  3. 추상클래스는 구현 클래스에서 extends 예약어를 사용합니다.
    인터페이스는 구현 클래스에서 implements 예약어를 사용합니다.

 

 

 

이상입니다.

오늘도 좋은 하루 보내세요.

감사합니다.

반응형

'JAVA > 호기심천국' 카테고리의 다른 글

#1 @Override 를 쓰는 이유  (0) 2022.08.23

+ Recent posts