Flutter从0基础到App上线
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

5.3 可调用的类

在Dart中,提供了一种可以把类作为方法且给其他的类调用的方式。如果要使一个类被调用,就需要实现call()方法。示例如下:

img
img

其中,RunnableClass类实现了call()方法,返回用户输入的文字。我们在main()方法中创建该类的实例,并尝试调用类:

img

运行,输出结果:

img