반응형
/*
* interface : 추상 메소드(abstract method) * ※ 추상 메소드 : 선언부는 있지만 구현부({ ...... }; 몸(BODY), * 구현하다 : implement, realize, refinement)는 없는 메소드 * * ex) void abcd();// 추상 메소드 * cf) void abcd() {}; // 일반 메소드 * * 생성자(X) * 일반메소드(X) * */ public interface Boss { // String name; //(x) ; 일반 class에서는 가능 ! String name=""; // 초기값(initial value) // literal 변수 (o) // 권장사항! -> 인터페이스의 필드 // => final(상수) / static final(광역(정적: 고정 메모리 주소) 상수) = final static // Boss(){} ; (X) ; 생성자 허용하지 않음 ! // Boss boss = new Boss(); (X) // void abcd(){}; (X) ; 일반 메소드(X) void orderBoss(); // 추상 메소드 가능(O) // abstract void orderBoss(); //가능 (O)
}//end of interface
반응형
'JAVA' 카테고리의 다른 글
2013년 7월 2일 강의내용. (0) | 2013.07.22 |
---|---|
특수문자 도표(& 문자)(링크) (0) | 2013.07.18 |
2013년 7월 1일 강의내용. (0) | 2013.07.14 |
접근 제어자 및 각종 지시자 비교 (0) | 2013.07.14 |
오버로딩(overloading)과 오버라이딩(overriding) (0) | 2013.07.14 |