Taligent's Guide to Designing Programs: Well-mannered Object-oriented Design in C++.
Addison-Wesley, 1994 - Computers - 152 pages
A quick overview of Object-oriented program design, with special regard for operating-system development, this book will be of the greatest interest to those developers who are working with Taligent and its operating partners, as well as many other C++ programmers who are interested in a provocative summary of good OOP techniques.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Objectoriented design guidelines
Abstract base classes
23 other sections not shown
abstract base class allocate array assignment operator Avoid Boolean caller casts class definition class template class TFoo clients Collection classes compiler const copy constructor create data members data structures default arguments define delete derived class destructor device endif enum enumeration type error example Exception handling function call global hash header file heap ifndef implementation class implementation inheritance Initialize Inline functions internal iterator master object member functions mixin mixin class modify Multiple inheritance Name conventions nonvirtual Object Pascal object-oriented design overloaded overridden override performance pointer polymorphism portable preprocessor programming protocol public base class pure virtual function raw C types reference runtime scope SCSI semantics Server shared library Sharing the implementation special members specific stack static members Storage management subclasses Surrogate objects Taligent Application Environment Taligent's TBar TBase TColor technique TFoo& TStandardException type-specific typedef unsigned int variables virtual base virtual void