Held: Wednesday, 10 September 2014
We consider the design of arrays as an ADT and then the specifics of arrays in Java.
When you design an ADT, you should think about
One big conceptual issue: Are you a minimalist or a maximalist? (Do you put as little or as much as possible in your design?)
After designing, think about implementation.
indexed collection of homogenous valuesarray except that