Object-Oriented Programming in C++ Coursework