abstract

· 코딩/Java
※ 주의: 뇌피셜 적당량 함유 삐슝빠슝 java 에서 interface에 대해 간단히 정리해보자면... 1. 선언되는 멤버 변수는 모두 상수, public static final 이 생략된 형태로 선언된다. 2. 선언되는 메소드는 모두 추상, public abstract 가 생략된 형태로 선언된다. 근데... 놀랍게도 JDK1.8 부터는 추상이 아닌 메소드를 작성할 수 있게 된다... 그 역사에 대해 간단히 말하자면... 원래 있던 수 많은 라이브러리 중, 기존 interface에 "어 하나만 추가할까..." 하면 와르르멘션이 된다. 왜냐면 그 interface를 구현하던 수 많은 클래스들이 그 추가한 하나의 추상 메소드를 정의해줄 의무를 갖게 되면서 다 빨간줄이 그일 것이기 때문... 그래서 대안으로,..
승농
'abstract' 태그의 글 목록