Jump to content

Object-Oriented Programming Power 1991

From RetroTechCollection

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)

[1]

[edit | edit source]

Download: Object-Oriented_Programming_Power_1991.pdf (54 MB)

References

[edit | edit source]
  1. ↑ 1.0 1.1 1.2 Chuck Sphar, Object-Oriented Programming Power for THINK Pascal Programmers, Microsoft Press, 1991, ISBN 1-55615-348-1. Title and copyright pages (PDF pp. 3-4), contents (PDF pp. 6-9), index pp. 667-680, disk licence (PDF p. 683).