Найти в Дзене
Примеси Mixins в Dart
Примесь, или Mixin в языке Dart – это класс, описывающий некоторое поведение. Он чем-то напоминает интерфейс, однако правила его использования несколько отличаются. Примеси не наследуются, а как бы подключаются, «примешиваются» к коду класса, поэтому и называются примесями. Отличие от интерфейса в Java заключается в том, что методы примеси уже не надо переопределять. Посмотрим на примере. Предположим, нам нужно описать музыканта, который умеет играть разные стили музыки. // некий абстрактный музыкант...
5 лет назад