추상클래스
추상클래스는 일반 클래스와 다를게 없음. 단지 추상 메서드를 선언하여 상속을 통하여 자손 클래스에서 완성하도록 유도하는 클래스, 상속을 위한 클래스이므로 따로 객체를 생성할수 없음
abstract class 클래스이름 {
    ...
    public abstract void 메서드이름();
}

 

인터페이스
인터페이스도 추상클래스처럼 다른 클래스를 작성하는데 도움을 주는 목적으로 작성하고 클래스와 다르게 다중상속이 가능함
interface 인터페이스이름 {
    public static final 상수이름 = 값;
    public abstract void 메서드이름();
}

'개발용어' 카테고리의 다른 글

Sql Injection과 xss를 방지하기  (0) 2021.08.11
아파치와 톰캣의 차이점  (0) 2021.08.11
CORS (cross-origin resource sharing)란?  (0) 2021.07.15
MSA란?  (0) 2021.07.15
AOP, DI, IOC란?  (0) 2021.07.15
복사했습니다!