<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                #### 介紹 在創建子類對象時,父類的構造方法會先執行,因為子類中所有構造方法的第一行有默認的隱式super()語句。 父類 ~~~ public class Parent { public int x = 1; public Parent() { System.out.println("父類構造方法"); this.x = 10; } } ~~~ 子類 ~~~ public class Son extends Parent{ //在這里其實隱式的調用了父類的構造方法 } ~~~ 調用 ~~~ public class Main { public static void main(String[] args) { Son son = new Son(); System.out.print(son.x); } } ~~~ 結果 ~~~ 父類構造方法 10 ~~~ **注意** 1. 子類繼承父類, 父類先進入內存. 然后類似打個標記,就是super . super不是父類對象, 而是父類所在的內存區域 . 2. 子類中所有構造方法, 無論重載多少個 . 第一行必須是super() . 3. 父類中要是有任意多個構造方法,子類中調用一個即可 . 4. 構造方法不能繼承 , 也沒有重寫這一說法 . 5. this和super都在第一行, 那到底寫哪一個呢 #### this和super不能同時存在 如果父類的構造方法需要傳參, 子類構造器需要在方法之間調用該怎么辦呢 ? 只要**保證子類所有構造器**能調用到父類構造器即可 . 子類構造器如果什么也不寫, 那么默認第一行就是super() . 在父類中也是的有調用super() 的. 因為java中有一個頂級類object類 . 所有的類都是繼承此類. 在object類中是沒有調用super()的 .
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看