본문 바로가기
STUDY/JAVA

Interface1

by NOTEEE 2018. 1. 22.

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