McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Workbook
EzWindows Software Packages
Chapter Objectives
Chapter Outline
Chapter Overview
Lab
Feedback
Help Center


Cohoon/Davidson: C++ Program Design, Third Edition
C++ Program Design, 3/e
James P. Cohoon, University of Virginia
Jack W. Davidson, University of Virginia

Implementing abstract data types

Chapter Outline

Chapter 8 -- Implementing abstract data types

(See page 406)
data abstraction

(See page 406)
abstract data type (ADT)

(See page 409)
rule of minimality

(See page 409)
class minimality principle

(See page 410)
default constructors

(See page 410)
copy constructors

(See page 430)
member assignment

(See page 417)
inspectors

(See page 418)
mutators

(See page 416)
facilitators

(See page 417)
const member functions

(See page 431)
destructors

(See page 464)
auxiliary functions and operators

(See page 419)
operator overloading

overloading insertion and extraction operators

(See page 420)
reference return

(See page 437)
pseudorandom number sequence