| Time now(); | Can't use () for default constructed variable |
| Point p = (3,4); | No constructor called, cannot assign (3,4) to left hand side. |
| p.set_x(-1); | No set_x(int) member function in Point class |
| cout << Time | There is no defined method for Time objects to be output in this way. |
| Time due_date(2004, 4, 15); | There are only hour, minutes, and seconds parameters for the Time class' constructor. In particular the value for hours should be between 0 and 23 |
| due_date.move(2,12); | move(int, int) method not defined in Time class. |
| seconds_from(millenium); | The member method seconds_from(Time) is being called without a implicit parameter. |
| Employee harry("Hacker", "Harry", 35000); | The Employee constructor is being called with two strings and a number. It will only accept one string, use Employee harry("Hacker, Harry", 35000); instead |
| harry.set_name("Hacker, Harriet"); | set_name(string) is not a member function of class Employee |