Abstraction explained with real-life examples and code! - C++ OOP Course

Описание к видео Abstraction explained with real-life examples and code! - C++ OOP Course

📚 Learn how to solve problems and build projects with these Free E-Books ⬇️
C++ Lambdas e-book - free download here: https://bit.ly/freeCppE-Book
Entire Object-Pascal step-by-step guide - free download here: https://bit.ly/FreeObjectPascalEbook

🚀📈💻🔥 My Practical Programming Course: https://www.codebeautyacademy.com/
Experience the power of practical learning, gain career-ready skills, and start building real applications!
This is a step-by-step course designed to take you from beginner to expert in no time!
💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10).
Use it quickly, because it will be available for a limited time.

Abstraction is one of the most important Object-Oriented Programming principles that confuses many beginners. The idea of abstraction is to show only the most important and essential information while hiding the unimportant and complex details.

There are many examples of abstraction in real life:
When you drive a car, you don't need to know how the internal components of the car work in order to be able to drive it. All of that complexity is hidden behind simple procedures that make the process of driving a car easier.

The same rule applies in programming. When we make a class that has a lot of functionalities, we can hide the inner details and complex logic related to these functionalities behind a simple interface that will make it easy for other developers to use our class, without having to know how those functionalities are implemented.

In this video, I'm explaining what is abstraction, how to use it, and its purpose in real-life examples and using C++ code as well.

Contents:
00:00 - Intro
01:05 - What is Abstraction? (with real-life example)
06:36 - Let's build a C++ program to show how Abstraction works
15:11 - The true importance of Abstraction

Pure virtual functions and Abstract classes video -    • Relationship between Virtual Function...  

Tag me on you Instagram stories:
Instagram 📸 -   / truecodebeauty  
Twitter 🐦-   / truecodebeauty  

Комментарии

Информация по комментариям в разработке