最佳答案
在 Java 中,我可能有一个接口 IsSilly
和一个或多个实现它的具体类型:
public interface IsSilly {
public void makePeopleLaugh();
}
public class Clown implements IsSilly {
@Override
public void makePeopleLaugh() {
// Here is where the magic happens
}
}
public class Comedian implements IsSilly {
@Override
public void makePeopleLaugh() {
// Here is where the magic happens
}
}
这个代码在 Dart 中的等价物是什么?
在仔细阅读了关于类的官方 医生之后,Dart 似乎没有本地 interface
类型。那么,一般的达提斯人是如何完成这个接口隔离原则的呢?