The C++ Programming Language
Your Instructor
The Course
Class Notes
I Need Feedback
Prerequisites
Textbooks
Topics For This Class
Compilers
Using C++ On Helix
What is C++?
Some C++ History
Why Learn C++?
What is OOP?
What is Data Abstraction?
Relationships between C and C++
C vs. C++: When To Use Them
C++ Classes
Classes: A Simple Example
Important Things to Note
More Important Things
Constructors and Destructors
Constructors: Another Example
Quick Review: strdup()
Structs vs. Classes
Class Access Control
Access Control Example
More on Classes
Comments about Comments
Comment Examples
Homework
Email: jeremy.elson@nih.gov
Home Page: http://cambot.dcrt.nih.gov/~jelson/560