You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
programming-basics-2022/08_python
Aleksey Zubakov c659c423a5 Reorder examples 2 years ago
..
class-deco Add code for eight seminar 2 years ago
dataclasses Add code for eight seminar 2 years ago
definition Add code for eight seminar 2 years ago
descriptor Add code for eight seminar 2 years ago
magic Add code for eight seminar 2 years ago
mixins Add code for eight seminar 2 years ago
mro Add code for eight seminar 2 years ago
README.md Reorder examples 2 years ago

README.md

Практика про классы в питоне

Что здесь есть полезного?

  • definition -- определения классов;
  • descriptor -- про модификаторы и как использовать @property;
  • magic -- куча примеров магических методов;
  • mro -- method resolution order или примеры про плату за сомнительные решения;
  • class-deco -- как использовать класс в качестве декоратора;
  • dataclasses -- датаклассы (классы без методов, но только с данными);
  • mixins -- пример паттерна mixin;