Interface1 [Java] 인터페이스와 추상 클래스 인터페이스(Interface) interface Printable { void print(String doc); } 일반적으로 인터페이스는 위와 같이 생겼다. 위의 void print 같이 몸체가 비어있는 메서드를 추상 메서드(Abstract Method)라고 한다. 인터페이스를 대상으로 인스턴스 생성이 불가능하기 때문에 구현(Implementation)을 통해 사용할 수 있다. class Printer implements Printable { public void print(String doc) { @doSomething } } 아래는 인터페이스의 몇 가지 특징들이다. class Robot extends Machine implements Movable, Runnable { ... } 한 클래스에 둘 이.. 2022. 8. 31. 이전 1 다음