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
Self-Check Solutions
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

Computing and the object-oriented design methodology

Chapter Outline

Chapter 1 -- Computing and the object-oriented design methodology

CPU

binary number system

machine language

system software

application software

operating system

translation system

compiler

abstraction

information hiding

encapsulation

modularization

hierarchy

reuse

object-oriented design

object-oriented language

inheritance

polymorphism