<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之旅 廣告
                接口的概念: 一個類里邊的所有方法都是抽象方法,這些抽象方法都必須要重寫,那么這個類就叫做接口(interface),接口里邊的抽象方法前面“不需要”加abstract,并且沒有屬性,用implements來實現接口! 代碼如下: //定義一個類【模特】 interface Model{ function height(); function sex(); function weight(); } //男模特 class Man implements Model{ function height(){ } function sex(){ } function weight(){ } } //女模特 class Woman implements Model{ function height(){ } function sex(){ } function weight(){ echo '我的身高是180cm'; } } $woman = new Woman(); $woman->weight(); 注意:接口內部的抽象方法一定不能帶方法體! 繼承特性簡化了對象、類的創建,增加了代碼的可重性,但PHP只支持單繼承,如果想實現多重繼承,就要用到接口,PHP可以實現多個接口。 interface A{ function showA(); } interface B{ function showB(); } //多重繼承(一個類同時繼承A、B兩個類) class SonClass implements A,B{ public function showA(){ echo '繼承并重寫showA<br/>'; } public function showB(){ echo '繼承并重寫showB<br/>'; } } $son = new SonClass(); $son->showA(); $son->showB(); 注意:不要用public以外的關鍵字修飾接口中的類成員,對于方法,不寫關鍵字也可以,這是由接口類自身的屬性決定的!
                  <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>

                              哎呀哎呀视频在线观看