當前位置:編程學習大全網 - 網站源碼 - java內部類怎麽使用

java內部類怎麽使用

1.內部類的方法可以訪問它所在的外部類中的所有域,包括私有型別的;

2.對於同壹個包中的其它類它是隱藏的;

3. 匿名的內部類可以讓我們很方便的定義事件響應(call back),這在GUI編程中很常見

interface OutInterface{ //定義壹個接口 public void f(); } public class InterfaceInner { //主類 public static void main(String args[]){ OuterClass2 out=new OuterClass2(); OutInterface outinter=out.doit(); outinter.f(); } } class OuterClass2{ //定義壹個內部類,並且接口OutInterface private class InnerClass implements OutInterface{ InnerClass(String s){ System.out.println(s); } public void f(){ System.out.println("訪問內部類中的f()方法"); } } public OutInterface doit(){ //方法返回接口 return new InnerClass("訪問內部類構造方法"); } }

  • 上一篇:舉個股票漲幅臨界比例的例子?
  • 下一篇:外賣券兒二維碼哪裏生成
  • copyright 2024編程學習大全網