復(fù)雜的事情要簡(jiǎn)單做;   簡(jiǎn)單的事情要認(rèn)真做;   認(rèn)真的事情要重復(fù)做;   重復(fù)的事情要?jiǎng)?chuàng)造性地做。

          信心 恒心 決心 創(chuàng)意 樂(lè)意

          も軍魂ミ 心系java

          Java的魅力:跨平臺(tái)、動(dòng)態(tài)的Web、Internet計(jì)算 Java在Web、移動(dòng)設(shè)備以及云計(jì)算方面前景廣闊 我的java編程不是夢(mèng)!!! 俗話說(shuō)的好:“授人以魚(yú)不如授人以漁”.
          posts - 10, comments - 12, trackbacks - 0, articles - 5
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          java關(guān)鍵字this與super的區(qū)別:

                在類的繼承下,我們會(huì)經(jīng)常用到關(guān)鍵字this和super,我在這給大家做個(gè)簡(jiǎn)單的介紹,希望可以能給大家些幫助:        
             關(guān)鍵字this: 是直接訪問(wèn)本類中的內(nèi)容;this.本類屬性,調(diào)用本類中的屬性;this.本類方法(),可以不寫(xiě)this,也表示調(diào)用本類的this 是訪問(wèn)本類中的其他構(gòu)造,必須放在首行

                 關(guān)鍵字super: 是由子類訪問(wèn)父類的內(nèi)容;super.父類屬性,如果屬性沒(méi)有被覆寫(xiě),則也可以不寫(xiě)super;super.父類方法(),如果方法沒(méi)有被覆寫(xiě),則可以不用 加super也表示調(diào)用父類中的方法super是訪問(wèn)父類中的構(gòu)造方法,必須放在首行


            eg:
          this
          public class Person {
           String name;
           int age;
           public String getName() {
            return name;
           }
           public void setName(String name) {
            this.name = name;                                                                                              
                                                               //this訪問(wèn)的是本類中的內(nèi)容
          }
           public int getAge() {
            return age;
           }
           public void setAge(int age) {
            this.age = age;
           }
           //這里我們定義一個(gè)說(shuō)話的方法
           void say()
           {
           
            System.out.println("姓名:"+name+",年齡:"+age);
           }
           }


          super
          class Student extends Person{
            //如果此處任何內(nèi)容都不寫(xiě),則至少應(yīng)該與Person類的內(nèi)容一致
           public Student(String name,int age,String school){
            super(name,age);                                                                                            
                                                                  //super訪問(wèn)的是父類Person中的內(nèi)容
            this.setSchool(school);
            System.out.println("*****子類的構(gòu)造方法****");
           }
           private String school;
           public void setSchool(String school){
            this.school=school;
           }
            public String getSchool()
               {
                       return this.school;
               }
           public void fun(){
            setName("zhijun");
            setAge(21);
           }
           public void print(){
            System.out.println(getlnfo()+",學(xué)校:"+school);
           }
           }

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 和静县| 舟山市| 剑阁县| 伊宁市| 丹江口市| 永吉县| 黎川县| 略阳县| 东至县| 涟源市| 那曲县| 镇坪县| 永善县| 察雅县| 四会市| 阳新县| 郑州市| 松江区| 左权县| 中西区| 包头市| 河北省| 彭阳县| 内江市| 康保县| 平远县| 深泽县| 什邡市| 永定县| 区。| 永修县| 石屏县| 青铜峡市| 当涂县| 佛冈县| 绥阳县| 乌恰县| 陵川县| 休宁县| 黑河市| 密云县|