Examples of Object Oriented Programming using C++