implements1 [JAVA] 자바 인터페이스(Interface)의 기본 개념을 알아보자 인터페이스(Interface)는 사전적 의미로 두 장치를 연결하는 접속기라고 나온다. 인터페이스의 역할 위의 그림으로 설명하자면 인터페이스는 '객체'와 '개발 코드A', '객체' 와 '개발 코드B'를 연결하는 역할을 한다. '객체'는 인터페이스를 통해 '개발코드 A'나 '개발코드 B'를 사용할 수 있다는 것이다. 인터페이스와 구현 클래스 선언 인터페이스는 물리적 형태는 클래스와 동일하다. 단, 소스를 작성할 때 선언하는 방법과 구성 멤버가 클래스와 다르다. 인터페이스 선언 인터페이스 선언은 class 키워드 대신 interface 키워드를 사용한다. 접근제한자로는 클래스와 마찬가지로 같은 패키지 내에서만 사용 가능한 default나 패키지와 상관없이 사용하는 public을 붙일 수 있다. interfac.. 2023. 8. 25. 이전 1 다음