인터페이스(interface)란?

프로그래밍 관점에서 인터페이스는 추상 메서드의 집합을 의미


인터페이스의 상속


인터페이스의 구현

인터페이스에 정의된 추상 메서드를 완성하는 것( = 미완성 설계도를 완성하는 것)

class 클래스이름 implements 인터페이스이름 {
  // 인터페이스에 정의된 추상메서드를 반드시 모두 구현해야 함(Override)
	public void 메서드명1() {
		/* 내용 생략 */
	}
	public void 메서드명2() {
		/* 내용 생략 */
	}
}