ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • interface 상속, Collection, Map
    Dev Language/JAVA 2011. 1. 3. 14:43
    interface 상속

    Set, List, Map 등 Collection interface의 상속을 X
    -> 객체의 생성과 override method의 실행 순서가 꼬일수 잇음
    -> 데이터의 일관성 훼손
    대신 필요성이 있을때 wrapper class


    -----
    Collection interface : 배열과 달리 서로 다른 type의 자료를 가질수 잇으며, size 동적 할당가능
     |- list innterface :
         |- stack(FIFO)
         |- Vector(AutoUnBoxing, AutoBoxing)
         └  ArrayList(동적 메모리)
     |- Set interface : 순서 의미 X, Data 중복 X, 중복인지 체크하는 method 추가 : equalsa(Object o)
         └ HashSet
    Map
     |- (key, table) 형태
     |- HashTable, HashMap

    참고 : http://blog.naver.com/dbekfk/10099544053

    골격 구현(skeletal implementation) 추상 클래스
    - 작명규칙 : AbstractInterface

    내부클래스
    - 클래스의 멤버로 클래스를 갖는다, 멤버 클래스
    - 멤버 클래스 내의 멤버는 static이 될수 X

    Local Class
    - 지역변수와 같이 메소드 내부에서 정의
    - 생명주기는 local block안에서만
    - local class는 자신을 포함하는 메소드의 지역변수나 매개변수 중에 final만 참조할 수 있다


    댓글

Written by Skymaker.