Introduction to the List Abstract Data Type.
Dates: Sat, Jan 29 - Sat, Feb 19
The student will:
Implement two different versions of the List interface.
Explain the trade-offs between the two different implementations.
The student will:
Implement several different versions of the Iterator interface.
Implement several different versions of the Iterable interface.
Explain the trade-offs between the different implementations.
The student will:
Describe the different Java collection classes.
Explain and compare the basics of memory management in different implementations.