2013-05-19 53 views

回答

5

每个Dart类都有一个隐式接口。你可以只用implement Timer并以这种方式模拟课程。

+0

在Timer的情况下,构造函数是API的一部分,因为创建一个新的Timer会立即启动它。就我个人而言,我认为这个API有点尴尬,通常在构造函数中做的工作是,所以我现在使用Timer的包装来启动一个start方法。 – adambender

+0

这听起来像一个有用的类。我通常做类似的事情来抽象DateTime.now(),但这可能只是一个函数。 –

相关问题