29.11.2014 Views

Smalltalk and Object Orientation: an Introduction - Free

Smalltalk and Object Orientation: an Introduction - Free

Smalltalk and Object Orientation: an Introduction - Free

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

26.6 Summary<br />

In this chapter you have encountered the Model -View-Controller (MVC) architecture for the first time.<br />

You have seen the basic principles behind the construction of graphical user interfaces to applications<br />

<strong><strong>an</strong>d</strong> examined the concepts of the View, the Model <strong><strong>an</strong>d</strong> the Controller. Remember these are just the<br />

basics, not only is the situation much more complicated th<strong>an</strong> i ndicated here for real world applications,<br />

it varies from dialect to dialect (<strong><strong>an</strong>d</strong> in some cases from version to version). Windowing systems in<br />

general have become very powerful, this me<strong>an</strong>s that very large books c<strong>an</strong> be dedicated to explaining the<br />

minute of a particular l<strong>an</strong>guage <strong><strong>an</strong>d</strong> its facilities <strong><strong>an</strong>d</strong> <strong>Smalltalk</strong> is no exception. So if you w<strong>an</strong>t to get to<br />

know more about how <strong>Smalltalk</strong> h<strong><strong>an</strong>d</strong>les graphic windows, read the m<strong>an</strong>uals, examine the classes <strong><strong>an</strong>d</strong><br />

experiment. Enjoy!<br />

26.7 Further reading<br />

This chapter has only attem pted to provide a very basic introduction. However, there are a number of<br />

useful places for you to look for further guid<strong>an</strong>ce. For example [Lalonde <strong><strong>an</strong>d</strong> Pugh 1991b]. This book<br />

goes into the user interface side of <strong>Smalltalk</strong> in great detail. Some parts of it a re now out of date,<br />

however it is still <strong>an</strong> excellent reference. As always [Hopkins <strong><strong>an</strong>d</strong> Hor<strong>an</strong> 1995] is <strong>an</strong> excellent reference.<br />

In particular see Chapters 29 to 34. You should also have a look at your system’s m<strong>an</strong>uals, for example,<br />

the following m<strong>an</strong>uals supp lied with VisualWorks are also very good references: VisualWorks User’s<br />

Guide, ParcPlace-Digitalk, Chapters 18 to 20 <strong><strong>an</strong>d</strong> the VisualWorks Cookbook, ParcPlace-Digitalk.<br />

222

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!