|On To Smalltalk||
Patrick Henry Winston
Learn the language with power tools for program writing and interface building
This book is written in the clear and concise style that has made Winston's
Java, C, C++, and Lisp books popular among programmers who want to add new
languages to their repertoire. Using this book, you learn Smalltalk
quickly and effectively, and you learn why Smalltalk is the language of
choice when you need power tools for writing object-oriented programs and
building graphical user interfaces.
The Knowledge You NeedEach section adds new capabilities to a short, yet representative Smalltalk program. One such program displays the calorie content of a food selected by a button click.
As you see the program evolve, you learn how to experiment using the workspace and the transcript, benefit from procedure abstraction, define classes that inherit instance variables and methods, benefit from data abstraction, design classes and class hierarchies, store values in class variables, store values in dictionaries, work with arrays and collections, use time-sorted collections in simulations, work with dates and times, program defensively, exchange software, create points and rectangles, draw lines and display text in windows, connect display elements, display list boxes, menus, and file dialog windows, develop a graphical user interface using a GUI builder, work with an industrial-strength smalltalk, work with the model-viewer-controler paradigm, and much, much more.
Winston's proven approach
About the AuthorWell-known author Patrick Henry Winston is Professor of Computer Science and Artificial Intelligence at the Massachusetts Institute of Technology.