java Interface (1) 썸네일형 리스트형 java 인터페이스(interface) 인터페이스는 객체의 사용방법을 정의한 타입입니다. 인터페이스를 통해 다양한 객체를 동일한 방법으로 이용할 수 있습니다. 인터페이스는 개발 코드와 객체가 서로 통신하는 접점 역할을 합니다. 개발 코드가 인터페이스의 메소드를 호출하면 인터페이스는 객체의 메소드를 호출합니다. 그렇기 때문에 개발 코드는 객체의 내부 코드를 알 필요가 없고 인터페이스의 메소드만 알고 있으면 됩니다. 1. 인터페이스를 사용하는 이유 개발 코드를 수정하지 않고 사용하는 객체를 변경할 수 있도록 하기 위해서입니다. 인터페이스는 하나의 객체가 아니라 여러 객체들과 사용이 가능하므로 어떤 객체를 사용하느냐에 따라 실행 내용과 리턴값이 달라질 수 있습니다. 따라서 개발 코드 측면에서는 코드 변경 없이 실행 내용과 리턴값을 다양화할 수 있다.. 이전 1 다음