객체를 배열로 다루기

C/Java : 2007. 11. 6. 11:48

- 조상타입의 참조변수로 자손타입의 객체를 참조하는 것이 가능하다.

- 조상타입의 참조변수를 배열로 선언하여 각각 자손타입의 객체를 저장한다.


Vactor클래스


- 내부적으로 Object타입의 배열을 가지고 있다.

- 배열의 객체를 추가/제거할수 있게 작성되어 있다.

- 동적 배열이기 때문에 저장할 객체의 개수에 신경쓰지 않아도 된다.


* Vector() - 생성자

* boolean add(Object o) - 객체추가, 성공하면 true 실패하면 false 반환

* boolean remove(Object o) - 저장된 객체를 제거, 성공하면 true 실패하면 false 반환

* boolean isEmpty() - Vector가 비어있는지 검사, 비어있으면 true 아니면 false 반환

* Object get(int index) - 지정된 위치의 객체를 반환한다. 형변환 필요.

* int size() - Vector에 저장된 객체의 개수 반환


Posted by 청웨일