Back to Object-Oriented C++: Inheritance and Encapsulation
Codio

Object-Oriented C++: Inheritance and Encapsulation

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 3 courses in this specialization is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Status: Computer Science
Status: Programming Principles
IntermediateCourse9 hours

Featured reviews

DR

4.0Reviewed Feb 1, 2024

This course was beneficial to me. I have a lot from this course, I will suggest this course to my friends

MO

5.0Reviewed Jun 20, 2021

Best course for Object-Oriented Programming in C++. Thank you, authors!

MN

5.0Reviewed Jun 12, 2022

This course is absolutely perfect to clear cancept of Inheritance and Encapsulation

SS

5.0Reviewed Nov 12, 2023

this course is well prepared, and it is easy to understand.

YR

5.0Reviewed Apr 25, 2025

Really easy to understand and really practical. Maybe more difficult exercises in the end would have been more satisfying

MK

5.0Reviewed Jun 6, 2023

I learned the basic concept of inheritance and encapsulation through this course! Thank you.

RR

5.0Reviewed Mar 23, 2023

Overall really nice course I enjoyed learning through it.

VZ

5.0Reviewed Aug 27, 2021

Great course, would recommend it to anyone who wants to learn advanced C++ topics with ease.

YK

5.0Reviewed Apr 8, 2025

A great Introduction, course with handson lab , fully indepenedent on learner . Great Initative by the team Codio. Thank you.

CT

4.0Reviewed May 25, 2022

Hands-on practice based course, 5 assignment per sub-course was challenging. Learned a lot.

All reviews

Showing: 20 of 47

KARNATAKAPU S S NARAYANA
5.0
Reviewed Dec 3, 2021
Mahmoud
5.0
Reviewed Aug 30, 2021
Martin V.
5.0
Reviewed Jul 23, 2023
YASH KUMARJAINM
5.0
Reviewed Apr 9, 2025
Yanislav Radyul
5.0
Reviewed Apr 26, 2025
Momoko Kawata
5.0
Reviewed Jun 6, 2023
Vytene Zygaityte
5.0
Reviewed Aug 27, 2021
Muhammad Naveed
5.0
Reviewed Jun 12, 2022
Lars Houpt
5.0
Reviewed Apr 21, 2022
Mirshokhid Okilbekov
5.0
Reviewed Jun 20, 2021
Wisnu Widiarta
5.0
Reviewed Jan 26, 2023
Samotra Sin
5.0
Reviewed Nov 12, 2023
Ray
5.0
Reviewed Mar 24, 2023
Varsha Rani
5.0
Reviewed Jan 1, 2023
ياسين محمد عبد الكريم عبد العزيز
5.0
Reviewed Aug 2, 2021
VALERIA PUENTE
5.0
Reviewed Apr 4, 2023
Carlos Segarra
5.0
Reviewed Apr 11, 2023
Chatterjee Koushik Kajalkanti
5.0
Reviewed Feb 3, 2024
KRIS KEERTAN KUMAR HU21CSEN0200036
5.0
Reviewed Dec 8, 2022
Ganesh Pardhiv
5.0
Reviewed Feb 3, 2024