🌹

Dartのclass/abstruct class/mixin/extends/implements/withの義務まとめ

2022/11/03に公開

子クラスの義務をまとめました。
ちょっと自信がなくて間違っている可能性がありますが、いつまでも下書きにあるのもアレなので公開します。

class A を

extends A implements A
義務なし 義務:全部の実装

abstract class B を

extends B implements B
義務:abstract classで中身が無いものの実装 義務:全部の実装

*自分はabstractではない

mixin C を

with C implements C
義務なし 義務:全部の実装

Discussion