I started writing a physics engine in Java. I need to write the code in flexible manner.
I currently used one graphic object "rectangle" i need to any number of such objects flexibility.

I need...