Dart 本身没有专门的 interface 关键字来声明接口。不过,在 Dart 中,每一个类隐式地定义了一个接口。因此,可以通过创建一个抽象类来充当接口,这个抽象类可以包含抽象方法(没有方法体的方法)。其他的类可以通过实现这个抽象类(使用 implements 关键词)来实现这个接口。此外,可以通过多重实现,一个类可以实现多个接口。