在 Dart 中,每个方法都会被覆盖。在我们的业务逻辑中,我们不需要 this 函数永远不会被它的子类覆盖,那么我们如何才能使函数
没有。
Dart 无法使虚拟方法成为最终/不可重写的。 此外,所有类都引入了一个接口,因此有人可以实现相同的接口,甚至无需扩展原始类。
向类/mixin 成员(方法、getter、setter、运算符或字段)添加 @nonVirtual 注释,以指示它不应在任何子类中被覆盖。