The existing project needs to be refactored to a MVC application.
Projects to look at
To help understand the MVC structure we can look at the following projects:
MVCDynamicModelThread
MVCDynamicModelThreadGeneralized
These are the same examples only in this case the MVC-like aspects of the program have been put in abstract superclasses where possible
Life
A simulation program that uses almost the same MVC-like abstract superclasses. This project also contains two controllers (on purpose) to show how flexible MVC can be.
The existing project needs to be refactored to a MVC application.
Projects to look at
To help understand the MVC structure we can look at the following projects:
MVCDynamicModelThreadGeneralized
These are the same examples only in this case the MVC-like aspects of the program have been put in abstract superclasses where possible
Life
A simulation program that uses almost the same MVC-like abstract superclasses. This project also contains two controllers (on purpose) to show how flexible MVC can be.
The MVC study files can be downloaded here