arvimal / oop_with_python Star 295 Code Issues Pull requests Discussions Object-Oriented Programming concepts, with Python python magic attributes decorators oop class python3 lookup polymorphism encapsulation inherits object-oriented-programming mro resolution-order attribute-lookup method-overloading Updated Oct 3, 2021 Python
arvimal / Python-Back-to-basics Star 6 Code Issues Pull requests Discussions An attempt to understand how Python behaves and work under the hood. python functions tuples inheritance namespace python3 scopes objects python-interpreter mro resolution-order builtins callables namelookups Updated Nov 21, 2019
malmiteria / super-alternative-to-super Star 5 Code Issues Pull requests python super builtin method behaves in mysterious ways, this project attemps at crafing a more mature and reliable solution python oop class inheritance python3 multiple-inheritance polymorphism super object-oriented-programming mro resolution-order zen-of-python explicit-resolution-order Updated May 17, 2022 Python