반응형
1. 인터페이스란?
- abstract 메서드로만 구성된 일종의 추상 클래스(클래스는 아님)
2. 사용 이유
- 클래스간 결합도 감소
- 표준화 가능 : 클래스의 기본틀을 제공하여 정형화된 개방을 강요한다.
- 개발 시간 단축 : 인터페이스가 미구현되어 있어도 인터페이스 명과 메서드 명만 알고 있으면 개발이 가능하다.
반응형
'면접 - 자바' 카테고리의 다른 글
개발자 면접 질문 - Call By Reference와 Call By Value (0) | 2020.12.03 |
---|---|
개발자 면접 질문 - Singleton 패턴을 쓰는 이유와 문제점 (0) | 2020.12.03 |
개발자 면접 질문 - 자료구조 시간 복잡도 (0) | 2020.12.03 |
개발자 면접 질문 - 객체 지향 프로그래밍 정의 (0) | 2020.12.03 |
개발자 면접 질문 - 다형성 정의 (0) | 2020.12.03 |