1. 安裝了Netbeans IDE,BBS上問到了把界面改為英文版的方法:運行參數--locale en:US

          2. 類的抽象(abstraction)和類的封裝(encapsulation)的概念

          3. Inner Class

          public class ShowInnerClass {
          private int data;

          public void m() {
          // Do something
          InnerClass instance = new InnerClass();
          }

          class InnerClass {
          public void mi() {
          data++; //直接訪問outer class的變量
          m(); //直接訪問outer class的方法
          }
          }
          }

          保存為ShowInnerClass.java編譯后,生成ShowInnerClass.class和ShowInnerClass$InnerClass.class兩個文件。
          InnerClass可以修飾為static,但此時不能訪問外部類的非靜態成員。
          創建內部類的實例:
          當內部類是非靜態的時候,首先創建一個外部類的實例,然后通過這個實例創建內部類的實例:
          OuterClass.InnerClass innerObject = outerObject.new InnerClass();
          當內部類為靜態的時候,可直接通過構造函數創建實例:
          OuterClass.InnerClass innerObject = new OuterClass.InnerClass();


          posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          日歷

          <2007年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          相冊

          搜索

          •  

          積分與排名

          • 積分 - 337540
          • 排名 - 166

          最新評論

          1.25 Java notes

          Posted on 2007-04-22 20:22 ZelluX 閱讀(127) 評論(0)  編輯  收藏 所屬分類: OOP
          2007-01-25 21:55:01
          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          51La
          主站蜘蛛池模板: 晋宁县| 四子王旗| 财经| 平顺县| 苏尼特左旗| 丹巴县| 任丘市| 威远县| 沁源县| 康平县| 辽中县| 镶黄旗| 阳曲县| 霸州市| 天祝| 新河县| 灯塔市| 同心县| 宜君县| 江安县| 赣榆县| 项城市| 玉山县| 临漳县| 乡城县| 兰西县| 沙湾县| 民权县| 公主岭市| 张掖市| 郧西县| 泸西县| 蒙阴县| 八宿县| 天镇县| 长泰县| 中牟县| 错那县| 平安县| 道孚县| 双桥区|