Extension (Расширения классов) | Dart с нуля до профи №28 | Уроки для начинающих 2024
Подписывайся на мой:
🕺 Telegram
🚀 Эксклюзивный контент на Boosty
👨💻 GitHub (Куча кода на Dart Flutter)
📸 Instagram
У вас сто процентов когда-нибудь было желание взять и переписать чужую библиотеку под корень, попутно ругая родословную создателя библиотеки?...
Ладно, может быть и не было, но вот уж точно было желание как-то лаконично видоизменить чужой класс, чтобы не влезать в дебри реализации и не портить его внутреннюю структуру
К счастью, для решения этой задачи в языке существует механизм расширения классов (extensions)
Проще говоря - это возможность прикрепить объектам новые методы и свойства, которых у него не было отродясь
А пока вы пытаетесь доказать команде разработки, что этот метод не ваш и вам его “Клянусь закинули“, самое время смотреть видео!
А если ты вдруг что-то не
3 views
1306
381
5 years ago 01:30:27 36
Методы расширения (Extension Method) в C# - Учим Шарп #21
4 years ago 00:11:05 26
Запись урока “Основы Dart - классы: расширения/extension“