<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### 概述 重寫也叫作覆蓋,就是當子類的成員與父類的成員的名字相同的時候,從父類繼承下來的成員會重新定義!此時,通過子類的對象訪問的時候,真正起作用的是子類中定義的成員! ### 實例 在真實的項目中,一般是可以通過修改方法的名字來避免重寫的!但是,有些方法的名字是固定的,比如:構造方法,析構方法等魔術方法,所以,這種情況,重寫不可避免! **如果必須要執行被重新的父類方法,必須在子類的方法中,顯式的調用父類的同名方法** . ~~~ class Person{ public $name; public function show() { echo "父類"; } } class Stu extends Person{ public function show() { parent::show(); //parent不一定就代表本類的上一級父類,如果父類中沒有找到相應的方法,會繼續的向更上一級的父類查找! echo "子類"; } } $stu = new Stu(); $stu->show(); ~~~ ~~~ 父類 子類 ~~~ ### 注意 1. 私有成員(私有屬性和私有方法)都不能被重寫,但是子類還是可以定義跟父類私有成員同名的成員,但是此時,只是當作子類自身的新的成員而已 . 2. 雖然父類的私有方法不能被重寫,但是,如果子類重新定義了一個同名的方法的時候,方法參數的形式(參數的個數)還是需要和父類保持一致 .
                  <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>

                              哎呀哎呀视频在线观看