반응형 자바 인터페이스란1 [Java] 자바의 인터페이스(interface)란? 자바의 인터페이스(interface)란? 이 글은 `자바 인터페이스란 무엇인가?`, `어떻게 정의하고 사용하는가?`에 대하여 다룹니다. 추가적으로 인터페이스와 관련된 지식으로 익명 구현 객체, 함수형 인터페이스, 다형성, java8에 추가된 디폴트(default) 메소드와 정적(static) 메소드, java9에 추가된 private 메소드에 대해서 설명합니다. 인터페이스(interface)란? - 자바에서 객체의 사용 방법을 정의해둔 타입 - 객체의 교환성을 높여, 다형성을 구현하는데 중요한 역할을 함 - 장점: 1. 설계 단계에 인터페이스를 만들어 두면 설계 단계의 산출물과 개발 단계의 산출물을 효율적으로 관리할 수 있고, 개발할 때 메소드명, 매개 변수 명을 고민하지 안아도됨 2. 개발자의 역량에 .. 2021. 1. 7. 이전 1 다음 반응형