Object-Oriented Programming for the Macintosh 1986: Difference between revisions
Auto-generated documentation page |
m Josh moved page Object-Oriented Programming fo the Macintosh 1986 to Object-Oriented Programming for the Macintosh 1986: Fix misspelling (for) |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''''Object-Oriented Programming for the Macintosh''''' is a programming book by Kurt J. Schmucker, published by Hayden Book Company, Hasbrouck Heights, New Jersey, ©1986 Productivity Products International, Inc.; ISBN 0-8104-6565-5, Library of Congress 86-7668. The foreword is by Larry Tesler of Apple. The printed book runs to p. 608 (the end of the index); the scan has 613 PDF pages, including an advertisement for the QuadWorld source disk. | |||
The book teaches object-oriented programming through Apple's MacApp class library and Object Pascal, built around a sample application, QuadWorld. Tesler's foreword notes that the author worked with Apple for over a year during MacApp's testing. Later chapters cover Smalltalk-80, the Lisa's Clascal and Lisa ToolKit, and other object-oriented languages on the Macintosh. | |||
== Contents == | |||
Book page numbers, from the contents pages. | |||
* Chapter 1 Why Object-Oriented Programming? (p. 1) | |||
* Chapter 2 The Basics of Object-Oriented Programming (p. 15) | |||
* Chapter 3 Object Pascal (p. 37) | |||
* Chapter 4 Introduction to MacApp (p. 83) | |||
* Chapter 5 Mini-QuadWorld: A Small MacApp Application (p. 131) | |||
* Chapter 6 The Most Frequently Asked Questions about MacApp (p. 165) | |||
* Chapter 7 The Flow of Events in MacApp (p. 177) | |||
* Chapter 8 QuadWorld: A Full MacApp Application (p. 201) | |||
* Chapter 9 Advanced MacApp Features (p. 249) | |||
* Chapter 10 Advanced Concepts in Object-Oriented Programming (p. 271) | |||
* Chapter 11 Smalltalk (p. 285) | |||
* Chapter 12 Lisa Clascal and the Lisa ToolKit (p. 315) | |||
* Chapter 13 An Overview of Other Object-Oriented Languages on Macintosh (p. 345) | |||
* Appendix A The Macintosh User Interface Standard (p. 385) | |||
* Appendix B Object-Oriented Programming Languages: Suppliers and User Groups (p. 437) | |||
* Index (p. 605) | |||
== What it does not contain == | |||
It is a programming book. It has no schematics, parts lists, voltages or service procedures. For hardware figures use Apple's service manuals ([[:Category:Apple Service Source]]) and developer notes. | |||
== Related documents == | |||
* [[Developing Object-Oriented Software For The Macintosh 1992]] | |||
* [[Macintosh Revealed 2nd Edition Volume One 1987]] | |||
<pdf> File:Object-Oriented_Programming_fo_the_Macintosh_1986.pdf </pdf> | |||
Download: [[:File:Object-Oriented_Programming_fo_the_Macintosh_1986.pdf|Object-Oriented_Programming_fo_the_Macintosh_1986.pdf]] (62.8 MB) | |||
[[Category:Apple Programming Documentation]] | [[Category:Apple Programming Documentation]] | ||