ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 인터페이스
    혼자서 공부하기/자바 2007. 3. 21. 13:52
    728x90
    반응형
    SMALL

    실제 정의 가 없이 선언된 되어 있는 메소드들의 집합

    자바는 다중 상속이 되지 않기에 여러개의 클래스로부터 상속을 받아야 하는 경우에 사용...

    * 클래스와 인터페이스의 차이점

    클래스는
    메소드 정의를 반드시 구현

    인터페이스는
    메소드 선언만 하고 인터페이스 정의대한 형식은 문법만 따르면 됨..

    <Modifier> interface Interfacename <extends Interface>
        {

        인터페이스 정의

        }

     인터페이스 접근제한자(Modifier)는
     = 접근 여부를 결정하는 키워드는
     public, abstract를 사용한다...

    public 키워드를 사용하지 않으면 default 로 잡힌 abstract로 인식됨..

    또한 extends Interface는 인터페이스에서 선언된 변수와 메소드들을 포함시킬 수 있고 인터페이스 정의 부분에서 변수와 클래스를 선언하는 것으로 볼수 있다..

    고로 클래스가 인터페이스를 받아드린 후에 반드시..!!!
    인터페이스에 선언되어있는 메소드들을 정의해야 한다는 것이다..

    728x90
    반응형
    LIST

    '혼자서 공부하기 > 자바' 카테고리의 다른 글

    애플릿  (0) 2007.03.22
    패키지  (0) 2007.03.21
    추상 클래스(Abstract Class)  (0) 2007.03.21
    자바 공부 스케쥴  (0) 2007.03.21
    윽.. 큰일이다.. 메소드와 생성자가 헷갈리기 시작했다..  (0) 2007.03.21

    댓글

Designed by Tistory.