반응형
추상클래스와 인터페이스의 차이점
- 추상 클래스는 접근제어자가 public, protected, private 인 메소드를 가질 수 있습니다.
반면에 인터페이스는 public 메소드만 가질 수 있습니다. - 추상 클래스에는 멤버변수 선언이 가능하지만 인터페이스는 public static 변수만 선언이 가능합니다.
- 추상클래스는 구현 클래스에서 extends 예약어를 사용합니다.
인터페이스는 구현 클래스에서 implements 예약어를 사용합니다.
이상입니다.
오늘도 좋은 하루 보내세요.
감사합니다.
반응형
'JAVA > 호기심천국' 카테고리의 다른 글
#1 @Override 를 쓰는 이유 (0) | 2022.08.23 |
---|