Object-Oriented Programming Power 1991
Object-Oriented Programming Power for THINK Pascal Programmers is a book by Chuck Sphar in Microsoft Press's Macintosh Programming Series, published by Microsoft Press, Redmond, Washington, © 1991, ISBN 1-55615-348-1, Library of Congress card number 91-16715. It was sold with a disk, whose Microsoft licence agreement is printed at the back. The text and index are numbered to p. 680; the scan has 685 PDF pages.[1]
The book teaches object-oriented programming in Object Pascal to THINK Pascal programmers. Part 1 introduces the concepts and ends with three reference chapters, including "Inside Object Pascal" on how compilers implement objects, inheritance and runtime binding. Part 2 builds PicoApp, a small application framework modelled on Apple's MacApp and Symantec's THINK Class Library, and uses it for a dice game. Part 3 builds reusable list and search-tree components.[1]
Contents
[edit | edit source]Introduction (1)
- Part 1, About OOP: 1 Introduction to OOP (9); 2 OOP Overview (15); 3 Records Plus Procedures Equals Objects (45); 4 MacObjects (67); 5 Programming by Differences (91); 6 Many Shapes (111); 7 OOP Cookbook (137); 8 The Family Tree (159); 9 Inside Object Pascal (193)
- Part 2, Object-Oriented Applications: 10 Designing OOP Applications (229); 11 PicoApp: A Tiny Application Framework (253); 12 PicoObjects (273); 13-15 Inside PicoApp (299, 333, 349); 16 Using PicoApp (387); 17 The Model (411)
- Part 3, Polymorphic Software Components: 18 List Objects and Lists of Objects (431); 19 Designing a General List Software Component (457); 20-21 implementing the linked-list and array-list components (485, 511); 22 Polymorphism: The Find Problem (545); 23 Polymorphism: The DoToEach Problem (571); 24 Components from Components (587); 25 More Components (607)
- Appendixes: A Porting to Other Pascals (639); B Books and Articles about OOP (647); Index (667)
Related pages
[edit | edit source]- Mastering the Think Class Library 1995
- The Tao of Objects 1990
- Category:Apple Programming Documentation
Download: Object-Oriented_Programming_Power_1991.pdf (54 MB)