java中的内部接口

来源:互联网 发布:想学网络推广 编辑:程序博客网 时间:2024/06/05 05:49

1、什么是内部接口

内部接口也叫嵌套接口,是在一个接口中声明另外一个接口,如

public interface Map{interface Entry {int getKey();}void clear();}

2、为什么用内部接口

用内部接口有以下原因

(1)一种接口逻辑分类的方式

(2)封装

(3)嵌套接口可读性和可维护性更强

java标准库中的一个内部接口的例子是java.util.Map和java.util.Map.Entry

0 0