Quick Review of Structs

In C, a struct is used to group pieces of data into a single entity.

struct DayOfYear { int month; /* 1 = Jan ... 12 = Dec */ int day; };

Dot notation is used to access members:

DayOfYear july4th; july4th.month = 7; july4th.day = 4;

Problem: no data hiding.





C++ Classes





Some Terminology





Some Notes on Syntax





Objects are "First-Class"





Notes on File Organization