En tu clase tenés que llevar un contador que será el indice de tu array. Debes implementar los metodos: dimeCantidad() y dameOtro() donde en dameOtro(), luego de devolver el elemento, se incrementa el contador.
Fijate como he implementado algo parecido en
esta clase.
Salu2!