Object-oriented Software ConstructionThis text is concerned with object-oriented software construction. |
Contents
Aspects of software quality | 3 |
Modularity | 11 |
The road to objectorientedness | 41 |
Copyright | |
29 other sections not shown
Other editions - View all
Common terms and phrases
abstract data type Algol 60 application approach arguments array assertions associated attribute BOOLEAN chapter class invariant class types client command compiler components computation coroutine correct corresponding data structures declared deferred class defined delete descendant described discussion dynamic binding Eiffel element empty end class ensure entity entry error example execution export expression feature Figure first_element garbage collection implementation information hiding initial input instance instruction INTEGER interface introduced LINKABLE linked lists LINKED_LIST loop mechanism Modula-2 modular module multiple inheritance nb_elements notation notion object object-oriented design offleft offright once function operations package parameters Pascal POLYGON possible postcondition problem programming languages properties push RECTANGLE redefined redefinition reference renaming representation require rescue clause result retry reusability routine run-time semantics side-effects Simula Simula 67 Smalltalk specification stack static type STRING syntactical techniques top-down TREE variant Void