... from the bottom up: first the base, then the members, and then the derived class itself. They are destroyed in the opposite order: first the derived class itself, then the members, and then the ... destructor; § 12. 4 .2. [10] An abstract class typically doesn’t need a constructor; § 12. 4 .2. [11] Keep the representations of distinct concepts distinct; § 12. 4.1.1. The C++ Programming Language, Third Edition ... }; The C++ Programming Language, Third Edition by Bjarne Stroustrup. Copyright ©1997 by AT&T.Published by Addison Wesley Longman, Inc. ISBN 0 -20 1-88954-4. All rights reserved.Section 12. 2.1...