What is Abstraction | OOP Fundamentals

Опубликовано: 24 Октябрь 2024
на канале: Sandip Bhattacharya
954
7

Hi, in this video, we're going to learn about abstraction in object oriented programming.
What is Abstraction?
An essential element of object-oriented programming is abstraction. We manage complexity through abstraction. For example, we do not think of a car as a set of thousands of individual parts. But we think of it as a well-defined object with its own unique behavior. This abstraction allows us to use a car to drive to our office without worrying about the complexity of the parts that form the car. We can ignore the details of how the engine, gear, accelerator, and braking systems work. Instead, we are free to utilize the object as a whole. Abstraction means that we will automatically discard what's unimportant or irrelevant.

| -------------------------------------------------------------------- |

Sandip Bhattacharya
Software Developer | Teacher | YouTuber | Online Course Creator

→ My Website: https://SandipBhattacharya.com
→ YouTube: http://bit.ly/SandipYouTube
→ Udemy: http://bit.ly/SandipUdemy
→ Skillshare: http://bit.ly/SandipSkillshare
→ Google Play: http://bit.ly/SandipPlay
→ Facebook Page: http://bit.ly/SandipFacebook
→ Facebook Group: https://bit.ly/PWSGroup
→ LinkedIn: http://bit.ly/SandipLinkedIn
→ LinkedIn Group: https://bit.ly/PWSGroupLI
→ Twitter: http://bit.ly/SandipTwitter
→ Quora: http://bit.ly/SandipQuora
→ GitHub: http://bit.ly/SandipGitHub

Thanks for watching! ❤
If you liked this video, make sure to subscribe for more!