From Chaos to Classes: Object-Oriented Software Development in C++
A thought-provoking highly educational guide to state of the art object oriented software development with particular emphasis on C++. Rather than a teach yourself C++ book. this is a teach yourself elegant professional code book. It points out flaws in current practice and gives practical suggestions for alternative actions.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Advanced objectoriented concepts
Mapping objectoriented concepts to C++
Comparing C++ with other languages
17 other sections not shown
abstract activity aggregation applications approach array associations attributes base class behaviour C++ classes Chapter circulation list class interface client COMPLEX_NUMBERS concept map const Constructors corresponding create data flow data flow diagrams data types database systems defined delivery derived classes design phase determine domain dynamic model employee Englewood Cliffs NJ entities event-response lists example exception handling external functional model given header file hierarchies implemented information hiding inheritance input integrity internal project issue journal language member functions method motor multiple inheritance object diagrams object model Object-Oriented Programming ObjectStore ODBMSs operations options petrol possible Prentice-Hall problem pump reader relational database relationships represent responses reusability role Rumbaugh scenarios server shown in Figure Smalltalk so-called software life-cycle specification stack storyboards structure subsystems SUPPLIER techniques template class topic transaction void