인터페이스
-
10. 인터페이스 ( Interface ) [JAVA]JAVA/Java 2016. 9. 16. 14:33
Interface란?- java에서 상당히 많이 쓰이는 방법. - 정의시 Class가 아닌 Interface로 구현합니다.- 구현체는 extends가 아닌 inplements로 만듦.- 추상클래스와 매우 흡사함. Interface의 정의를 알기보다 를 아는게 조금더 이해하는데 편할거 같습니다. Class가 아닌 Interface라고 따로 있습니다!! 저걸 누르고 인터페이스를 만드시면 되겠습니다. 그렇다면 실습을 한번 해볼까요? 인터페이스에는 저런식으로 SmartPhone() 라는것만 메소드 정의만 해놓고Galaxy라는 Class에서 Phone을 implements해주면 강제로 오버라이드 하라고 나옵니다.오버라이드를 해준후 Main 클래스에서 실행을 시켜보면 이런식으로 사용할 수 있습니다.정말 간단하지만 ..