<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    復雜的事情要簡單做;   簡單的事情要認真做;   認真的事情要重復做;   重復的事情要創造性地做。

    信心 恒心 決心 創意 樂意

    も軍魂ミ 心系java

    Java的魅力:跨平臺、動態的Web、Internet計算 Java在Web、移動設備以及云計算方面前景廣闊 我的java編程不是夢!!! 俗話說的好:“授人以魚不如授人以漁”.
    posts - 10, comments - 12, trackbacks - 0, articles - 5
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

             方法重載(Overloading):它是定義在同一個類中,并且方法名稱相同,而參數的類型個數不同。
                                           eg:public class Test{
                                                      public static void main(String[] args){
                                                                 Test c=new Test();
                                                                 String str=c.connect("He","ll","o");
                                                                 String str1=c.connect("J","a  va");
                                                                 System.out.println(str);
                                                                 System.out.println(str1);
                                                             } 
                                                     public String connect(String x,String y,String z){
                                                                  return x+y+z;
                                                             }
                                                      public String connect(String x1,String y1){
                                                                  return x1+y1; 
                                                            } 
                                                   }
                                最后輸出結果為: Hello
                                                              Java

                 方法重寫/覆寫(Override):他是是發生在繼承關系之中,是由子類進行覆寫的,并且方法名稱相同參數的類型個數需相同,而重寫方法的訪問權限則不能太嚴格。  
          優點:能夠定義子類中特有的特征 
          注意:訪問修飾符的限制一定要大于被重寫方法的訪問修飾符即 (public>protected>default>private)
                     eg:      class Father{
                                 public void Speak(){
                                     System.out.println("I'm love son");
                                       }
                                }
                              class Son extends Father{
                                 public void Speak(){
                                     System.out.println("I'm love father,too");
                                       }
                                }
                              public class Test1 {
                                  public static void main(String[] args){
                                     Father s=new Son();
                                       s.Speak();
                                       }
                                }    
     

                最后輸出結果為:  I'm love father,tooI'm love father,too      
         若將上例中Father類的speak()方法改為private時,Son類將不能重寫speak()方法,此時在Son類中定義的speak()方法相當于一個新的方法,與Father中的speak()方法沒有任何關系。 而若將上例中Father類的speak()方法聲明為final時,無論該方法的修飾符是public,protected還是默認的,Son類根本不能重寫speak()方法,試圖編譯代碼時,編譯器會報錯。                                                     
                                                                            
           


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品成人免费视频网站京东| 国产午夜精品久久久久免费视| 免费A级毛片无码无遮挡内射| 亚洲综合婷婷久久| 午夜视频免费在线观看| 亚洲国产人成在线观看69网站 | 亚洲国产综合精品中文第一区| a级毛片毛片免费观看永久| 亚洲色精品88色婷婷七月丁香| 久久国产精品免费一区二区三区| 亚洲熟伦熟女新五十路熟妇 | 亚洲AV无码专区国产乱码4SE | 亚洲成在人线中文字幕| 青青青国产在线观看免费| 亚洲一区二区三区乱码在线欧洲| 免费的一级片网站| 一级中文字幕免费乱码专区| 久久精品国产精品亚洲| 久久久久久AV无码免费网站| 亚洲an日韩专区在线| 国产福利免费在线观看| 久久www免费人成精品香蕉| 亚洲国产精品婷婷久久| 无码视频免费一区二三区| 美女黄频a美女大全免费皮| 亚洲中文久久精品无码ww16| 1000部免费啪啪十八未年禁止观看| www.亚洲日本| 亚洲午夜激情视频| 777成影片免费观看| 亚洲av无码专区在线电影 | 亚洲精品麻豆av| 最近2019中文字幕免费大全5| 亚洲精品日韩一区二区小说| 激情97综合亚洲色婷婷五| 18以下岁毛片在免费播放| 亚洲av无码一区二区三区在线播放| 亚洲真人无码永久在线| 男女免费观看在线爽爽爽视频| 日韩成人毛片高清视频免费看| 亚洲天天做日日做天天看|