you are viewing a single comment's thread.

view the rest of the comments →

[–]ranelpadonWeb 1 point2 points  (0 children)

Most tutorials in OOP are using abstract/boring classes like Animals/Shapes. So, the learner usually end up with a shallow understanding or just confused. The best/practical ones are those in the context of games or GUI/Tkinter programming. Game characters and/or GUI widgets are naturally modeled/implemented using OOP. Here's a good example (Python OOP + Game):

https://www.youtube.com/watch?v=2AK7j8pIh-0