Designing Object-oriented C++ Applications Using the Booch Method
Taking a global orientation to software programming, this practical guide offers scores of tested methods for using the C++ programming language with object-orientated design techniques, for creating a variety of applications and solving a host of programming problems. The reference provides extensive coverage on complexity management; designing the physical model; preparing code for implementation; C++, OOP, and concurrent processes; and other key areas of Object-Orientated and C++ programming.
What people are saying - Write a review
We haven't found any reviews in the usual places.
abstract base class abstract class Affiliation alarm analysis application appropriate behavior Booch break brewing BrewingComplete category diagram Checkpoint Class Diagram Classification clients coffee maker complexity components concrete category const return control model create database depend derivatives Door dynamic models EmpID endif example exqnop finite state machine Grady Booch hardware Identifier ifndef implementation inheritance Iterator itsState lightweight processes Liskov Substitution Principle Listing main sequence manage member functions member variable MemberContainer MemberContainer<T>& method notBrewing object diagrams OODBMS open/closed principle operating system paradigm Parser ParserClient Payroll pointer polymorphism potEmpty problem reference relationships represent requirements reusable reuse scenarios schedule scope Security SecurityControlCenter SecuritySystem servers shown in Figure shows simple Sprayer ssaxo static model String structure Surrogate template class thread TimeCard tion TotalCost Transaction use-case virtual int virtual void Warmer warmerOff XRef Zone ZoneAccess process