interface作为方法的参数?
今天碰到了这么个问题:
把一个链表反向。已经给了如下代码:
public class ReverseList {
interface NodeList {
int getItem();
NodeList nextNode();
}
void reverse(NodeList node) {
}
public static void main(String[] args) {
}
}
我没懂一个interface能作为一个方法(reverse)的参数吗?在这个方法里如何实现这些interface定好的contract?谢谢。
把一个链表反向。已经给了如下代码:
public class ReverseList {
interface NodeList {
int getItem();
NodeList nextNode();
}
void reverse(NodeList node) {
}
public static void main(String[] args) {
}
}
我没懂一个interface能作为一个方法(reverse)的参数吗?在这个方法里如何实现这些interface定好的contract?谢谢。
...全文
相关推荐
Java使用@Validated注解进行参数验证的方法
主要介绍了Java使用@Validated注解进行参数验证的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
UVM 验证方法学之interface学习系列文章(三)进阶《含类参数化的interface》
UVM 验证方法学之interface学习系列文章(三)进阶
聊聊springmvc中controller的方法的参数注解方式
本篇文章主要介绍了聊聊springmvc中controller的方法的参数注解方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
interface使用
1.2.IComparable接口 Student类要实现IComparable接口,即实现该接口仅有的一个方法:int CompareTo(Object obj) 将obj进行类型转换后,比较相应的属性值, 小于:返回-1 等于:返回0 大于:返回1
interface
interface


Java SE
