Practical Smalltalk
Springer-Verlag New York Inc.
978-0-387-97394-4 (ISBN)
1 The Environment.- An Overview of the Environment.- Using the Class Hierarchy Browser.- The Smalltalk/V Image.- Using the Disk Browser.- Using the Other Browsers.- Using Inspectors.- Using Workspaces.- Using the Debugger.- 2 The Smalltalk/V Language.- Review of Basic Smalltalk Syntax.- The Essential Classes.- 3 The First Project: A Prioritizer.- Project Overview.- Designing the Project.- Building the Project.- Sprucing Up the Application.- Using the Debugger, Part 2.- 4 Programming Techniques.- Why Smalltalk/V Feels Different.- Peeling the Onion.- Where to Begin?.- What Should the Application Do?.- Objects and Their Responsibilities.- Creating Objects.- Creating and Using Abstract Classes.- Identifying the Right Class.- Adding Methods.- 5 The Second Project: A Simple Counter.- Project Overview.- A Quick Overview of Model-Pane-Dispatcher.- Designing the Project.- Displaying the Window.- Writing the Methods for SubPane Interaction.- Making the Window Smaller.- Removing the Counter Class.- The Complete Counter Project Listing.- 6 The World of MPD.- There’s So Much Going on Here!.- TopPane Methods You’ll Need.- SubPane Methods You’ll Need.- Pane Menus.- The Only Model Method You’ll Need.- Dispatcher Methods You’ll Need.- 7 The Third Project: Creating a New Pane Type.- Designing the Project.- Building the Test Application.- Building MListPane.- The Complete Listing.- An Alternative Approach.- 8 The Graphic World.- Basic Graphic Concepts.- Drawing in Smalltalk/V.- 9 The Fourth Project: A Graphing Application.- Designing the Application.- Building the Application: Stage One.- Building the Application: Stage Two.- Demonstrating the Second Version.- Building the Application: Stage Three.- File-Based Data Retrieval and Storage.- The Complete Listing.- 10 The TextWorld.- Behind the Text in Smalltalk.- The Class TextPane.- The Class Text Editor.- The Class StringModel.- The Class CharacterScanner.- 11 The Fifth Project: A Form Designer.- Project Overview.- Designing the Project.- Building the Project.- Writing Methods to Place Sub-Panes.- Installing the Text Panes for Each Editable Field.- An Alternative Approach.- Complete Source Code.
| Zusatzinfo | 1 Illustrations, black and white |
|---|---|
| Verlagsort | New York, NY |
| Sprache | englisch |
| Maße | 155 x 235 mm |
| Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
| Informatik ► Theorie / Studium ► Compilerbau | |
| Informatik ► Theorie / Studium ► Künstliche Intelligenz / Robotik | |
| ISBN-10 | 0-387-97394-X / 038797394X |
| ISBN-13 | 978-0-387-97394-4 / 9780387973944 |
| Zustand | Neuware |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
aus dem Bereich