dart - Dart 中的替代方法(例如JAVA)

标签 dart

有没有办法像JAVA这样在Dart中覆盖方法,例如:

public class A {
    public void handleLoad() {
    }
}

当覆盖时:

A a = new A() {
    @Override
    public void handleLoad() {
        // do some code
    }
};

最佳答案

不,Dart没有匿名类。您必须创建一个扩展A并将其实例化的类。

关于dart - Dart 中的替代方法(例如JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23467845/

相关文章:

dart - 我们如何将尺寸传递给 CustomPaint?

flutter - 失败 : Build failed with an exception.( flutter )

unit-testing - 在 Flutter 中使用参数模拟路由 - Dart

dart - 从类实例调用时,映射值是私有(private)的

listview - 如何创建一个像在 flutter 中使用 listview 一样的按钮?

firebase - 如何从Flutter中的TextFormField获取值

string - Flutter/Dart:将字符串转换为颜色?

dart - 现在,使用CoreScaffold和CoreTabs类会导致异常

flutter - Future Builder 在每个设置状态下不断重建

firebase - 使用if else从firebase查询数据