I am looking into the MVC from a Command line point of view (not web and no framework).. nice and simple. the only thing that confuses me is the View part of this? (well it may
Is it really necessary to apply a 3 letter acronym here? if you must:
psuedocode:
Person // model
update();
View
modelUpdated()
println(Person.name); ...
Controller
main()
while( input = getInput() )
person.update(...);
view.modelUpdated();