通用扩展类和实现Kotlin中的接口

说我想要一个typesvariables,T,扩展一个类,并实现一个接口。 就像是:

class Foo  { ... } 

这在Kotlin中的语法是什么?

尖括号内只能指定一个上限。

当存在多个约束时,Kotlin为通用约束提供了不同的语法:

 class Foo where T : Bar, T : Baz { ... } 

和function:

 fun  f(): Foo where T : Bar, T : Baz { ... } 

这里记录在案。