C++ Review for Test 1: List of Topics Covered
 

This is a list of topics intended as a checklist to help you recall what topics have been covered, both in lecture class and in the textbook. Many examples have been viewed, as well -- most of these are in the textbook or linked from the online notes. The specific code examples are mostly not mentioned here -- just the topics. Be sure to refer to the provided code examples when you review, as needed. Also note that much of the material from chapters 1-4 is considered review from the pre-requisite C (or intro C++) course.

C++ Basics

Atomic Data Types

Declaring Variables

Literals:

Comments:

Operators:

Statements:

Input and Output:



Control Structures (Chapter 2)

Logical Operators:

Selection statements:

Repetition statements (loops):

Other special keywords:



Functions (Chapter 3)

Function Basics

Other Function Topics



Classes and Objects (Chapter 6)

Object

Class

DDU Design Model

Building Classes



Compilation and Debugging

Building a program

Debugging

Debugging tips given
 


More on Classes and Objects


const member functions (Chapter 7.2)