A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System
暂无分享,去创建一个
This essay describes the Model-View-Controller (MVC) programming paradigm and methodology used in the Smalltalk-80TM programming system. MVC programming is the application of a three-way factoring, whereby objects of different classes take over the operations related to the application domain, the display of the application's state, and the user interaction with the model and the view. We present several extended examples of MVC implementations and of the layout of composite application views. The Appendices provide reference materials for the Smalltalk-80 programmer wishing to understand and use MVC better within the Smalltalk-80 system.
[1] David Robson,et al. Smalltalk-80: The Language and Its Implementation , 1983 .
[2] Adele Goldberg,et al. Smalltalk-80 - the interactive programming environment , 1984 .