READING CHAPTER 10 SECTION 4 "Sample Development" - stretchy arrays - don't always know the desired size in advance - implement an add method that grows the array if there is no more room - allocate a bigger array - typically new size is between 125% and 200% of the original size - don't want to waste too much memory - also don't want to have to grow too often - copy the data over - point the class data to the bigger array - the smaller array will automatically be cleaned up - don't worry about assertion; it's not covered for us