Java 那一块没懂,让R实现多个接口就做不到了?
来源:1-2 duck typing的概念
Inuyasha__
2021-11-04 22:28:42
<T extends Readable & Runnable>
不可以吗
1回答
ccmouse
2021-11-08
谢谢同学的指正,这里当时的确忽略了这一点。其实做得到做不到不能说的这么绝对,也包括后面的函数式编程,也有拿Java举例子,其实Java也有@FunctionalInterface,lambda表达式等对函数式编程的支持。
不过这里规定它实现必须实现接口,或者像这里写的那样T extends Readable & Runnable,和Go的思路仍然很不一样。主要在于我后面会说到的,由接口的使用者,还是接口的实现者来定义接口。
相似问题