자바 Interface 문법
0.인테페이스는 작업 명세서(작업 지시서) 라고 불린다.
1.인터페이스는 상수와 추상메소드만 존재 한다.
2.자바는 다중 상속(extends)는 불가하지만 인터페이스는 여러개의 클래스를 imprement(다중 구현) 가능하다.
3.인터페이스 안의 추상 메소드를 각각 재정의 해서 사용해야 한다.
객체 타입으로 인터페이스로 사용 할 수있다. ==> 배열의 타입으로 사용할 수 있다.
3개의 데이터타입을 하나로 묶어주는 Toy
PoohToyClass를 다양한 형식의 타입으로 나타낼 수 있다. (다형성)
인터페이스와 추상클래스의 공통점과 차이점
'프로그래밍 > JAVA' 카테고리의 다른 글
Java for-each 쉽게 이해하기 (0) | 2018.07.19 |
---|---|
JAVA 싱글턴 패턴 (0) | 2018.07.19 |
JAVA 상속(Override) 재정의, super (0) | 2018.07.17 |
자바 Static 변수 (0) | 2018.07.16 |
리펙토링(Refactoring)의 원칙과 정의 (0) | 2018.07.16 |