Book Image

Object Oriented Programming in C++ [Video]

By : Anand Mahajan
Book Image

Object Oriented Programming in C++ [Video]

By: Anand Mahajan

Overview of this book

<p>In today's scenario, it is almost impossible for a budding programmer/developer to survive in the market without a solid foundation of OOPs concepts and C++ is one of the best languages to start the journey. </p><p> </p><p>The initial lectures of the course explain the pillars of OOPs with the help of real-life examples. As you move further, you will explore a range of topics including input/output streams, namespaces, classes and objects, constructors, and function overloading & overriding. Once you finish the basics, you will dive deep into the advanced concepts of inheritance, polymorphism, templates, exception handling, and file handling. </p><p> </p><p>By the end of this course, you’ll be proficient in implementing the concepts of object-oriented programming to drastically enhance the performance of your code. </p><p> </p><p>All the codes and supporting files for this course will be available at- https://github.com/PacktPublishing/Object-Oriented-Programming-in-C-</p>
Table of Contents (30 chapters)
3
Installing IDE's (Integrated Development Environments) for C++
8
Inline functions
11
Scope resolution operator
14
Function Overloading
17
Destructors
18
Friend functions and friend classes
19
Passing and returning an object by reference
26
Virtual destructors
Chapter 27
Exception handling
Content Locked
Section 4
Calling a function from a try block
Exception handling: Calling a function from a try block