紅知博客

          知其然,亦知其所以然
          posts - 32, comments - 35, trackbacks - 0, articles - 0

          java 學習筆記(J2 核心技術)---2

          Posted on 2007-09-19 14:56 紅子 閱讀(407) 評論(0)  編輯  收藏 所屬分類: JAVAJ2EE 綜合

          四、繼承
              1、java 和C++中的繼承相類似,java使用關鍵字extend,而不使用標記符":",Java 使用super來引用基類,
             
              2、如果子類中定義的方法與祖先類中的方法同名,并且參數表也相同,則該子類方法中隱藏了祖先類的同名方法。

              注釋若類的方法或者超類和子類方法具有相同的簽名而返回類型不同,將造成編譯錯誤
              例如:在雇員類中有個 viod raiseSalary(Double)而在經理類又有 int raiseSalary(Double) 方法。

              注:Java中,子類重寫(重新定義)超類的方法,不需要加"override"。

              3、只能在同意繼承層進行類型轉換。從父類向子類進行類型轉換之前,需要用instanceof操作符來檢查繼承層:
                 例: if(staff[1]instanceof Manager)
                          boss = (Manager)staff[1];


            待續:接口、接口與回調……    cloneable接口……

          第九章 數據結構……

              Choice 類,相當于Combox 選框
          	Choice ColorChooser = new Choice();
          ColorChooser.add("Green");
          ColorChooser.add("Red");

          ColorChooser.add("Blue");
          我要啦免费统计
          主站蜘蛛池模板: 营山县| 息烽县| 榕江县| 广元市| 遵义县| 达拉特旗| 都安| 锡林浩特市| 高尔夫| 黄梅县| 化州市| 普定县| 萨嘎县| 尼玛县| 花莲市| 平遥县| 屏东市| 武功县| 米林县| 丰顺县| 依安县| 临猗县| 府谷县| 滁州市| 天津市| 金沙县| 勃利县| 贵阳市| 深州市| 珠海市| 英超| 齐齐哈尔市| 江达县| 广灵县| 漳州市| 肃北| 维西| 太仆寺旗| 石台县| 封丘县| 柘城县|