﻿
/**
 * @author Michael Yang
 */
function ArrayList(){
	
	this.list = new Array();
	this.id = 0;

	this.add = function(obj){
		this.list[this.id] = obj;
		this.id++;
	}

	this.get = function(id){
		return this.list[id];
	}

	this.size = function(){
		return this.id;
	}

	this.remove = function(id){
		var tmp = new Array();
		var j = 0;
		for (var i = 0;i < this.list.length;i++){
			if (i != id){
				tmp[j] = this.list[i];
				j++;
			}
		}
		this.list = tmp;
	}
}