Java, Spring/JAVA 기초 정리
2022. 7. 22.
3-13강 추상 클래스와 인터페이스
# 추상 클래스 추상메서드 : 구현부 없이 선언만 한 메서드 추상클래스 : 추상메서드를 하나 이상 가지는 클래스 추상클래스의 상속을 받는 자식클래스는 추상메서드를 구현해야함. # 인터페이스 - 추상메서드로만 구성됨. - 추상메서드는 public abstract class A extends B, C 와 같이 다중 상속 불가 인터페이스는 다중 상속 가능 인터페이스의 필드는 무조건 public static final ( 사용자 정의 상수 ) 앞에서 배움 만약 그림 처럼 인터페이스 A는 메서드 1,2,3을 가지고 있는데 이 때 여러 클래스가 구현을 하였다. 하지만 이 때 인터페이스 A에 메서드 4가 추가 된다면 이는 일반 메서드 처럼 만들 수 있다. = 디폴트 메서드 : 일반 메서드와 동일 ( 구현필수아님 ) ..