Amazon cover image
Image from Amazon.com

Object-oriented application frameworks / Ted Lewis ... [y otros]

By: Material type: TextTextLanguage: English Publication details: Greenwich : Manning, 1995Description: 344 pContent type:
  • texto
Media type:
  • sin mediación
Carrier type:
  • volumen
ISBN:
  • 1884777066
Subject(s):
Contents:
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

CONTENIDO
PART I: A GUIDE TO OBJECT-ORIENTED DESIGN
1 ORIGINS OF THE SPECIES
1.1 After 25 Years, Why Now? 3
1.2 What Makes an Object an Object? 9
1.3 Polymorphism and All That Jazz 13
1.4 Inheritance Is the Key to Reuse 21
1.5 Summary of the Main Points 26
2 FRAMEWORK FUNDAMENTALS
2.1 Inheritance Relation 27
2.2 Your First Class Hierarchy 30
2.3 Frameworks Defined 34
2.4 Iterator Interactions in Frameworks 35
2.5 MVC: The Mother of All Interactions 38
2.6 Summary of the Main Points 43
3 VISIT TO A SMALL FRAMEWORK
3.1 The Component Architecture 46
3.2 TableView 48
3.3 The TableView Approach 50
3.4 ViewBuilder Data Model Architecture 51
3.5 TableView Implementation 55
3.6 Dynamic Runtime Options Architecture 58
3.7 Table Builder Architecture 62
3.8 Example: DreamGrader 66
4 VISUAL PROGRAMMING WITH FRAMEWORKS
4.1 What Is Objex? 71
4.2 The Objex System 76
4.3 Using the Petri Net Editor 87
4.4 Design and Implementation of the Petri Net Editor 89
4.5 Experience with the Petri Net Editor 97
4.6 An Evaluation 105
PART II: OFF-THE-SHELF DESIGNS
5 MACAPP: FIRST COMMERCIALLY SUCCESSFUL FRAMEWORK
Rosenstein, Larry
5.1 Background 111
5.2 Design Evolution 112
5.3 Classes 115
5.4 Interactions 117
6 REUSING MICROSOFT'S FOUNDATION CLASSES
Pree, Wolfgang
6.1 Features of the MFC Framework 137
6.2 A MFC-friendly Environment 139
6.3 MFC's Cornerstones 139
6.4 Adaptation Support 145
6.5 Design Issues 150
7 ET++ A PORTABLE HOMOGENEOUS CLASS LIBRARY AND APPLICATION FRAMEWORK
Weinand, Andre and Gamma, Erich
7.1 From Toolbox to Application Framework 155
7.2 An Example of an ET++ Application 156
7.3 Architectural Overview 158
7.4 The Toolkit 159
7.5 Application Framework 170
7.6 High-Level Building Blocks 174
7.7 Object-Oriented Modeling of System Dependencies 180
7.8 Runtime Object Inspection 183
7.9 ET++ Applications 187
7.10 Conclusions 190
7.11 Availability 192
8 INTERVIEWS: A FRAMEWORK FOR X WINDOWS
Calder, Paul
8.1 InterViews History 195
8.2 Composition: Assembling Predefined Components 199
8.3 Extension: Defining New Components 207
8.4 Implementing InterViews Graphics on X11 212
8.7 Conclusions: The InterViews Experience 216
8.8 Acknowledgments 217
9 OBJECT FRAMEWORKS IN THE TALIGENT OS
Andert, Glenn
9.1 What Is Common Point? 221
9.2 The Taligent IO System 223
9.3 Enabling Hardware Innovation 225
9.4 Example: SCSI Services Domain 228
9.5 Conclusion 233
9.6 Acknowledgement 234
PART III: APPLICATIONS OF FRAMEWORKS
10 UNIDRAW: A FRAMEWORK FOR BUILDING DOMAIN-SPECIFIC GRAPHICAL EDITORS
Vissides, John
10.1 What Is a Drawing Framework? 240
10.2 Unidraw's Design 241
10.3 Summary of Unidraw Classes 261
10.4 Applications 263
11 PROGRAPH CPX
Schmucker, Kurt
11.1 What Is Prograph? 292
11.2 Prograph Environment 305
11.3 Prograph Framework 318
12 EPILOG
12.1 The Long and Winding Road 332
12.2 The Dark Side of Objects 333
12.3 The True Path to Knowledge 335
12.4 What Have we Learned? 335
12.5 Frameworks 2000 336
INDEX 339

There are no comments on this title.

to post a comment.

Powered by Koha