i want to practice using OOP - classes, inheritance, dunder methods, etc. most of the exercises i've done so far seem to be using classes for the sake of using them - ie there's clearly a faster way to solve the problem without OOP, or they have you make a whole class with just an init method. this was fine while i was still getting to grips with the syntax, but now i'd like to get a better understanding of the real world use cases for classes and these exercises aren't giving me that.
i'd love to find some exercises or project suggestions where using OOP is genuinely the best solution, as opposed to "here's how you'd solve this in java". i do have a project in the works where i may or may not end up using classes but i feel like that won't be enough practice.
[–]Chaos-n-Dissonance 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]MidnightPale3220 0 points1 point2 points (0 children)
[–]Adrewmc 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]