Dynamic Array
Object
: 원소의 순서 있는 유한 집합 Array
Operation
1. Array.is_empty( ) -> Boolean
: 리스트가 비어 있으면 TRUE, 아니면 FALSE 반환
2. Array.add_last(element)
: 리스트의 마지막에 원소 추가
3. Array.insert(index, element)
: 리스트의 index 위치에 element 원소 삽입
4. Array[index] -> element
: 인덱싱(indexing), 인덱스에 위치한 원소 반환
5. Array.remove_last( ) -> element
: 리스트의 마지막 원소를 삭제한 후 반환
6. Array.remove(index) -> element
: 인덱스에 위치한 원소를 삭제하고 반환