In this book, covered object oriented programming with C++ concepts like object, class, inheritance, polymorphism, encapsulation, dynamic binding, message passing etc. Also distinguish between constructor and Destructor with various types of inheritances are discussed. On different perspective, we will see the concept with its programming view. Today, in each field object oriented programming plays a vital role.