PHPでクラス間の共通化、クラスの拡張を行う方法としてtrait
がありますが、
そんな機能がdart
にもあります、それが、mixin
です。
mixinの使い方
mixin A {
String name = '';
}
mixin B {
String address = '';
}
// AとBを含んだクラスAB
class AB with A, B {
}
クラスABはname
とaddress
をもつことができました!
Flutter開発で知らないと損すること