Подписывайся на мой:
🕺 Telegram t.me/frezycode
🚀 Эксклюзивный контент на Boosty boosty.to/frezycode
👨💻 GitHub github.com/Frezyx (Куча кода на Dart Flutter)
📸 Instagram / frezycode
У вас сто процентов когда-нибудь было желание взять и переписать чужую библиотеку под корень, попутно ругая родословную создателя библиотеки?...
Ладно, может быть и не было, но вот уж точно было желание как-то лаконично видоизменить чужой класс, чтобы не влезать в дебри реализации и не портить его внутреннюю структуру
К счастью, для решения этой задачи в языке существует механизм расширения классов (extensions)
Проще говоря - это возможность прикрепить объектам новые методы и свойства, которых у него не было отродясь
А пока вы пытаетесь доказать команде разработки, что этот метод не ваш и вам его "Клянусь закинули", самое время смотреть видео!
А если ты вдруг что-то не понял, то переходи в наш канал и чат в телеграм, там тебе помогу я или другие опытные разработчики
t.me/frezycode
#dart #войтивайти #программирование
Негізгі бет Ғылым және технология Extension (Расширение класса) | Dart с нуля до профи №28 | Уроки для начинающих 2024
Пікірлер: 14