

An edition of Objects for OS/2 (1994)
By Scott H. Danforth,Bruce Tate,Paul Koenen
Publish Date
1994
Publisher
Van Nostrand Reinhold
Language
eng
Pages
473
Description:
Straight from IBM's OS/2 software development labs comes this timely reference: A complete book that addresses Object-Oriented Programming (OOP) in the framework of OS/2. This unique reference teaches OOP not strictly as a tool, but as a way of thinking. The authors have synthesized years of experience in software development under OS/2 into a practical collection of philosophy, tips, and analysis for software developers in search of advanced techniques. The book begins with a concise guide to basic OOP principles of object definition and function, using simple examples like a data stack called StackofPizzas. The authors follow an incremental progression of more sophisticated OOP concepts, through class, inheritance, and initializers and destructors, all in the context of familiar OS/2 features like Presentation Manager (PM), Workplace Shell (WPS), and the SOM API. The text is packed with insight, humor and most of all, usable advice on OOP: • Using PM as a traffic cop • Controlling and manipulating graphics • Implementing new classes with initializers • Working within ObjectPM architecture and OVTT Methodology Most of the examples are written in C with SOM. The book comes with a disk containing per¬ tinent examples in reusable C++ code. This advanced reference enables programmers to better visualize and organize their work within the object-oriented environment, resulting in tighter, easier-to-maintain code produced at considerable savings in time and money. Scott H. Danforth is a Development Staff Engineer at IBM, where he works with a group responsible for the kernel of SOM, the IBM System Object Model. He has implemented and applied for numerous patents related to object-oriented programming. Paul Wo Koenen has nine years of experience as a systems evaluator and integrator in the telecommunications and computer industries. He works with object technology at IBM, where he is currently designing development aids such as portable class libraries and frameworks to aid developers in building sophisticated portable applications. Bruce Tate has held many positions with IBM, including Database Manager development. He has received several patents related to visual query systems. He is currently developing visual programming tools for the SOM environment.