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的思路仍然很不一样。主要在于我后面会说到的,由接口的使用者,还是接口的实现者来定义接口。

0

0 学习 · 1399 问题

查看课程