Java
Interface - 인터페이스
자바 인터페이스(Java Interface)는 자바 프로그래밍 언어에서 추상적인 동작(기능)의 명세를 정의하는 참조형 타입이다. 클래스와는 달리 인터페이스는 행위(메서드 시그니처)만 정의하고, 실제 구현은 하지 않는다. 이는 일종의 "계약"을 명시하는 역할을 한다. 주요특징추상 메서드의 집합인터페이스는 기본적으로 메서드의 시그니처만 정의한다.interface Animal { void sound(); // 추상 메서드}interface Runnable { void run(); // 추상 메서드} 다중 구현이 가능자바는 단일 상속만 지원하지만, 인터페이스는 여러 개 구현할 수 있음class Dog implements Animal, Runnable { public void sound..
2025. 7. 23. 15:21