Guckst du hier:
http://de.wikipedia.org/wiki/Model_View_Controller
MVC ist ganz einfach.
View: Kümmert nur um das Zeichnen und dem Controller sagen, dass Eingaben gemacht wurden.
Model: Beinhaltet alle Daten - wenn sich was ändert, so dem View sagen, dass es neu zeichnen soll.
Controller: Reagiert auf Eingaben und manipuliert das Model.
Dann hast du schon die 3 Objekte (View, Model und Controller).
Wenn du alle 3 erzeugst und dann dem View den Controller, dem Model das View und dem Controller das Model übergibst, so hast du schon ein MVC.