Tag: 装饰者

什么编程语言支持由代理实现隐式接口?

Kotlin可以做到这一点非常巧妙的把戏: class Derived(b: Base) : Base by b 这使您的类Derived实现Base ,并且在Derived中未明确实现Base所有方法都会自动委派给成员b 。 我不在Kotlin编程,失去'this'指针可能是相当有限的,但它看起来像一个简单的东西,可能意味着每一种语言都应该具有的可维护性。