Assignment #5: Catch Up


This one's simple: don't do anything new, but finish the previous assignments. The score for this convenient task: 0 points plus 3 bonus points, see below.

The due dates are:


Bonus Points

For those who already finished their tasks, there is a chance to gain 3 bonus points:
Write a better version of the GraphicsEngine class of assignment 4. The GraphicsEngine in its current version uses an array to store GraphicObjects. It dynamically changes the size of the array, therefore it is not the optimal data structure for such a task. Change the class GraphicsEngine to use JAVA's LinkedList class instead.

That's it, enjoy !