컬렉션 (2) 썸네일형 리스트형 JAVA Collection API Collection 인터페이스 1. Collection API의 최 상위 계층의 인터페이스다. 2. Set, List, Heap 인터페이스의 부모 인터페이스. 3. 객체를 저장하고 삭제, 검색하는 여러가지 메소드를 제공한다. 4. Collection에 저장되는 객체들을 이반적으로 Element라고 부른다. 5. Collection 타입에 따라 Element의 중복을 허용하기도 하고 허용하지 않기도 한다. 6. Collection 타입에 따라 입력된 순서를 관리할 수도 있다. 7. add, remove, size, isEmpty, contains, iterator 등의 메소드를 제공한다. Set 인터페이스 ( LinkedList, ArrayList ) 1. Element 의 중복을 허용하지 않는다. 2. .. JAVA 다형성에 관해.. 다형성은 다양한 타입의 레퍼런스 변수가 동일한 형태의 객체를 참조할 수 있다는 의미. 부모의 객체가 자식의 클레스 형태객체를 참조하는 방식 등을 말한다. class Parent class Childen extends Parent 의 두 가지 클레스가 있을 때. Children c = new Children(); 라고 선언하지만, Parent p = new Children(); 와 같이 사용도 가능하다. 다른 타입의 레퍼런스 변수가 동일한 객체를 참조하고 있다. * Virtual Method Invocation은 상속관계에서 오버라이딩된 동일한 이름의 method가 충돌했을 때 실행타임 시점의 메소드가 컴파일 타임 시점의 메소드보다 우선적으로 실행된다. Ex) Parent의 getName()을 Childr.. 이전 1 다음