Hi everyone, just joined these forums and I hope to remain a long-time user across my degree!

I have been set an assignment and I'm a little confused about how to approach the requirements. I have to make a game which has:

1. Inheritance
2. UML design notation
3. Swing GUI
4. File handling

I have followed a tutorial and made a basic pong game, but I have no idea how I am going to integrate any of the above. If any of you can help me approach any of these requirements I would be very grateful! If you need the code I used I'll post that too.

Thank you very much java-forums!