Урок 8: 'Основы Dart - классы: примеси/mixin'

preview_player
Показать описание
______
______
______
______
Рекомендации по теме
Комментарии
Автор

Спасибо за видео. Коммент в поддержку!

sovrinfo
Автор

миксины работают как и css - кто последний, тот и выполняется, так сказать перезатирая всё, что было определено "выше" :)

nickkorolev
Автор

Миксины офигенны! Лучше имплементации и наследования)

lemuriecnoname
Автор

Хороший урок. Добавлю только что если minix  добавляется к классу с extends  то mixin пишется после имени от наследуемого класса а если  mixin добавляется к классу implements то после него. class Airplane extends Flyble with Mechanicals, class Duck with AnimalSound implements Flyble

Antonnel
Автор

То есть миксины нежелательно использовать (по аналогии с множественным наследованием)?

dizelvinable
Автор

Шляпа получается, странно что в dart так сделали, по факту должна быть ошибка неоднозначности на стадии компиляции и соответствующая подсветка в ide о том что есть одинаковые методы

alexhaha
Автор

эталон реализации ООП это С++, в остальных языках вместо того, чтобы сделать так же, нагородили каких-то костылей, которые только путают ещё больше.

_sergeevich