| previous |
Model Independence
Model should be independent
of the other classesModel class shouldn't even "know"
that the other classes existModel class should depend on variables
that can be affected by the Controller class Model class shouldn't even know that
the View class exists, how can it ask to be redrawn when
something changes?Model class should have a way of "telling
the world" that something has changed