Junior
მიწოდეთ მაგალითი Dart-ში mixin-ის გამოყენების შესახებ.
sobes.tech AI
პასუხი AI-სგან
მიქსინი საშუალებას აძლევს კლასის კოდის მრავალჯერ გამოყენებას კლასების ჰიეარარქიაში მემკვიდრეობის გამოყენების გარეშე.
mixin Logger {
void log(String message) {
print('[LOG] $message');
}
}
class MyClass with Logger {
void doSomething() {
log('რაღაცას ვაკეთებ...');
}
}
void main() {
var obj = MyClass();
obj.doSomething(); // გამოვა: [LOG] რაღაცას ვაკეთებ...
}