[IT]코딩 Java의 기본( Interface, 추상 Class, Inner Class)


[IT]코딩 Java의 기본( Interface, 추상 Class, Inner Class)

Interface 선언부만 기술하고, 구현부가 없다.규정, 약속, 설계도interface에 선언되어있는 것은 구현하는 상속받는 Class에서 모두 해줘야한다한 class에서 마치 다중 상속처럼 여러 interface 구현 가능- 완벽히 추상화된 클래스( 1.8미만, 추상메서드만 선언 가능했었다 )- 1.8 이후부터는 디폴트메서드, static 메서드의 선언이 가능해짐.인페이스 선언은 interface 키워드 이용 ** 추상클래스(Abstract)와의 차이점 : 일반 메서드는 선언이 불가능함 ( Interface ) : 다중 상속의 개념을 지원한다.( implements A, B ,C ...)인터페이스에 선언되는 모든 변수는 상수로 인식이 된다. - public static final 키워드 자동 추가 인터페이스..........



원문링크 : [IT]코딩 Java의 기본( Interface, 추상 Class, Inner Class)