Size: a a a

Python beginners

2021 December 02

А

Анастасия in Python beginners
то есть любой обьект передаваемый классу должен только соответствовать двум моим критериям (интерфейсу?)
источник

T

Tishka17 in Python beginners
Но при этом ты можешь захотеть сделать варенье. Для этого надо нарезать и варить. Это новый интерфейс "для варенья". И снова та же антоновка подходит.
источник

А

Анастасия in Python beginners
Но это будет уже дочерний класс
источник

AV

Amaro Vita ☕️ in Python beginners
Жопа начинается, когда выясняется, что запекать можно только зелёные яблоки.
источник

А

Анастасия in Python beginners
С измененными параметрами
источник

T

Tishka17 in Python beginners
Ну да. Если ты формулируешь требования именно к интерйесу, то это так работает
источник

T

Tishka17 in Python beginners
Не будет
источник

T

Tishka17 in Python beginners
Ещё раз. Погоди
источник

А

Анастасия in Python beginners
почему не будет ?
источник

T

Tishka17 in Python beginners
"для варенья" и "для шарлотки" никак не связаны вообще.
источник

T

Tishka17 in Python beginners
Это просто два разных набора методов
источник

А

Анастасия in Python beginners
вот тут не поняла
источник

AG

Arsen Gumin in Python beginners
Я вообще стараюсь не использовать ооп, мнооо думать надо
источник

T

Tishka17 in Python beginners
Когда ты думаешь как делать варенье, ты ни о какой шарлотке не знаешь
источник

T

Tishka17 in Python beginners
Тебе надо помельче нарезать и потом варить
источник

А

Анастасия in Python beginners
понятно
источник

T

Tishka17 in Python beginners
Так что это два разных интерфейса
источник

T

Tishka17 in Python beginners
А теперь фишка в том, что одни и те же яблоки можно юзать как для шарлотки, так и для варенья
источник

AV

Amaro Vita ☕️ in Python beginners
И сливы.
источник

T

Tishka17 in Python beginners
Им тоже пофиг, куда их будут юзать, они умеют какой-то набор методов
источник