For working professionals
For fresh graduates
More
Free Certificate
Learn the framework of classes and objects, and explore OOP principles: Abstraction, Encapsulation, Inheritance, and Polymorphism
12 hours of learning
Abstraction
Datatypes
Inheritance
What You Will Learn
Learn the framework of classes and objects, create objects with constructors, and build code using OOP design principles, starting with abstraction.
Topics Covered
Learn about the private access modifier for safer code, and explore getter and setter methods to enhance object-oriented design through encapsulation.
Topics Covered
Learn the third principle of OOP - inheritance. First, you will understand the basic concepts of inheritance. Then, you will build a simple program at the end of the session.
Topics Covered
Get an understanding of how polymorphism helps in creating flexible and extensible programs.
Topics Covered
Earn and Share Your Certificate
Official & Verifiable
Receive a signed and verifiable e-certificate from upGrad upon successfully completing the course.
Share Your Achievement
Post your certificate on LinkedIn or add it your resume! You can even share it on Instagram or Twitter.
Stand Out to Recruiters
Use your certificate to enhance your professional credibility and stand out among your peers!
Talk to our experts. We are available 7 days a week, 9 AM to 12 AM (midnight)
Indian Nationals
1800 210 2020
Foreign Nationals
+918045604032