Назад к вопросам
Junior
109
questionbank
Приведите пример использования mixin в Dart.
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
Миксин позволяет многократно использовать код класса в иерархии классов без использования наследования.
mixin Logger {
void log(String message) {
print('[LOG] $message');
}
}
class MyClass with Logger {
void doSomething() {
log('Doing something...');
}
}
void main() {
var obj = MyClass();
obj.doSomething(); // Выведет: [LOG] Doing something...
}