인터페이스
-
[live-study] 8: 인터페이스개발/Java 2021. 1. 9. 10:45
목표 자바의 인터페이스에 대해 학습하세요. 학습할 것 (필수) 인터페이스 정의하는 방법 인터페이스 구현하는 방법 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 인터페이스 상속 인터페이스의 기본 메소드 (Default Method), 자바 8 인터페이스의 static 메소드, 자바 8 인터페이스의 private 메소드, 자바 9 인터페이스란 인터페이스란 객체가 할 일을 정의해놓은 타입이다. 구현 코드(객체를 사용하는 코드)와 객체 사이에 위치해서 서로 통신하도록 다리 역할을 한다. 다리 역할을 해줌으로서 교환성이 높아지고, 곧 다형성의 구현을 의미한다. 모든 기능을 추상적으로 정의하여 설계도처럼 사용한다. 자바8 부터 static 메소드나 default 메소드로 추상화가 아닌 구현도 가능해졌다. 자바8..