Interface
- 객체가 특정한 인터페이스를 사용한다면 반드시 그 인터페이스의 포함되어있는 메소드를 구현하도록 강제하는 것.
- 만약, 강제하고 있는 메소드를 강제하지 않으면 컴파일이 되지 않는다.
예제를 보자
interface interfaceExample { public void sayHello(); } // Interface1가 인터페이스 interfaceExample을 구현하고 있음 // interfaceExample의 sayHello메소드가 Interface1에 반드시 포함되고 있어야한다. public class Interface1 implements interfaceExample { public void sayHello(){ return; } } | cs |
Interface1클래스가 인터페이스 interfaceExample를 구현한다.
'STUDY > JAVA' 카테고리의 다른 글
Interface3 (0) | 2018.01.22 |
---|---|
Interface2 (0) | 2018.01.22 |
Abstract2 (0) | 2018.01.22 |
Java의 String interpolation[문자열 덧붙이기] (0) | 2018.01.22 |
Abstract1 (0) | 2018.01.22 |