Object Oriented Programming Pillars in Godot - Abstraction

preview_player
Показать описание
Object Oriented Programming has 4 major pillars that sustains its design and provides the outcomes that OOP was designed for. In this video we will talk about Abstraction, the ability to model attributes and behaviors of objects, events or phenomenons in a specific context.

#gamedevelopment #godotengine #programming #opensource
################################################
Become my patron!

Follow me!

################################################

Рекомендации по теме
Комментарии
Автор

**PLEASE READ**

A good exercise to practice abstraction is to take a topic and explain it in 5 Levels of abstraction. You can watch this playlist to see how professionals of the most diverse areas abstract topics of their craft to kids, teenagers, college students, graduation students, and finally to experts. Definitely worth taking a look.

pigdev
Автор

I've never thought to use assert to make sure a method is overwritten. That's pretty clever. I'll have to keep that in mind.

GameEndeavor
Автор

so, the abstraction is the object and the encapsulation is more like the scope. :)

royramireziii
Автор

i am following your channel tardy :) Could you please tell me which book you reference and show on the videos? I could not catch the name and its writer from the video.

mvolkankarakas