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; XX, 233 p. 1 illus. |
---|---|
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 |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich