Size: a a a

Python beginners

2021 December 02

А

Анастасия 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
Это твои протоколы доступы к объекту. Ты когда скачиваешь библиотеку и ещё не знаешь как там и что, набираешь его и точку и он тебе автокомплит выводит и якобы говорит
источник

AG

Arsen Gumin in Python beginners
Со мной можно вот так
источник

T

Tishka17 in Python beginners
Хорошо. Ты хочешь сделать шарлотку. Для этого тебе нужны яблоки. У них должны быть методы нарезать и запечь.
источник

А

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

А

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

T

Tishka17 in Python beginners
Вот "что-то, что можно нарезать и запечь" - это протокол/интерфейс
источник

AG

Arsen Gumin in Python beginners
А цвет яблока не интерфейс
источник

T

Tishka17 in Python beginners
Отстань
источник

T

Tishka17 in Python beginners
Не путай сейчас
источник

AG

Arsen Gumin in Python beginners
Понял))
источник

А

Анастасия in Python beginners
не надо путать я и так запуталась хочу понять хорошо начал
источник

T

Tishka17 in Python beginners
Дальше ты можешь взять реальный яблоки. Не знаю, антоновку. Из можно нарезать, запекать, кусать и выдавливать сок. Но из важного для нас - нарезать и запекать. Таким образом яблоки сорта антоновка удовлетворяют интерйесу "для шарлотки"
источник

T

Tishka17 in Python beginners
Если задуматься, то вообще, мы можем сделать шарлотку из слив. Их тоже можно нарезать и запечь
источник

А

Анастасия in Python beginners
То есть если я могу нарезать и запечь - хоть слона - то требованиям это соотвтетствует
источник

T

Tishka17 in Python beginners
Да
источник