在 维基百科 上有一篇关于接口概念的文章。
相应的 D 规范可以在 digitalmars 上找到。
接口就像是一种承诺。实现接口的类承诺至少包含所有列出的方法。类引用可以强制转换为已实现接口的类型。如果另一个组件只对对象的某个特定方面感兴趣,这很有用。
interface Identifier { //interface body begins here. } //interface body ends here.