Classes inside interface

Any class you put inside interface is automatically public and static. java

public interface NestedClass {
	void f();
	/**
	 * 接口裏默認是public ,final的
	 */
	class InnerClass implements NestedClass {
		@Override
		public void f() {
			System.out.println("xxxx");
		}
		public static void main(String[] args) {
			new InnerClass().f();
		}
	}
}
相關文章
相關標籤/搜索