java中interface的问题

hliyang 发布于 2017/04/02 20:42
阅读 159
收藏 1

为什么Java的interface内部不能有private修饰的interface呢?就像下面的代码一样

 

如果是为了可以让外部类可以实现这个接口,所以不能为private的;

但是,我可以在接口A的内部用 接口B继承C,然后让外部类来实现B啊,

这个问题有点困惑

interface A {
	public interface B extends C {
	}

	private interface C {
	}
}

 

加载中
0
Eric_林
Eric_林
public class A {
	private interface B {
		
	}
	
	interface C extends B {
		
	}
}

 

hliyang
hliyang
我知道这样可以,但我问的不是这个啊
返回顶部
顶部