Level 2 Go Back Object Oriented Language views 6:24 C++ is called an object oriented language. OOPs as object oriented programming is called has many advantages over the standard way of programming. OOPs helps to make your programs compact and structured. Code once written can be reused easily. This has a lot of benefits while writing large programs. Object Oriented Language Creating an Object Functions in Classes Inheritance Multiple Inheritance Overloading - Function Overloading Operator Overloading Polymorphism Abstract Classes