Extension (Расширения классов) | Dart с нуля до профи №28 | Уроки для начинающих 2024

Подписывайся на мой: 🕺 Telegram 🚀 Эксклюзивный контент на Boosty 👨‍💻 GitHub (Куча кода на Dart Flutter) 📸 Instagram У вас сто процентов когда-нибудь было желание взять и переписать чужую библиотеку под корень, попутно ругая родословную создателя библиотеки?... Ладно, может быть и не было, но вот уж точно было желание как-то лаконично видоизменить чужой класс, чтобы не влезать в дебри реализации и не портить его внутреннюю структуру К счастью, для решения этой задачи в языке существует механизм расширения классов (extensions) Проще говоря - это возможность прикрепить объектам новые методы и свойства, которых у него не было отродясь А пока вы пытаетесь доказать команде разработки, что этот метод не ваш и вам его “Клянусь закинули“, самое время смотреть видео! А если ты вдруг что-то не
Back to Top