多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 在PHP中實現重載構造函數的方法

在PHP中實現重載構造函數的方法

來源:程序員人生   發布時間:2013-12-04 23:38:14 閱讀次數:2443次

重載(與覆蓋不同)在PHP中不支持。在OOP中,你可以重載一個方法來實現兩個或重多的方法具有相同的名字,但是有不同數量或類型的參

數(這要看語言)。PHP 是一種松散類型的語言,所以通過類型重載不起作用,然而通過參數的個數不同來重載也不起作用。

  有時在OOP中重載構造函數非常好,這樣你可以通過不同的方法創建對象(傳遞不同數量的參數)。在PHP中實現它的技巧是:

  <?php

  class Myclass {
  function Myclass() {
  $name="Myclass".func_num_args();
  $this->$name();
  //注意$this->$name()一般是錯誤的,但是在這里$name是一個將被調用方法的名字

  }

  function Myclass1($x) {
  code;
  }

  function Myclass2($x,$y) {
  code;
  }

  }
    ?>
  通過在類中的額外的處理,使用這個類對用戶是透明的:

  $obj1=new Myclass('1'); //將調用Myclass1
  $obj2=new Myclass('1','2'); //將調用Myclass2

  有時這個非常好用。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本一本高清v免费视频 | 好好的曰www视频在线观看 | 欧美18videosex性 | 一区在线看 | 欧美日韩国产最新一区二区 | 欧美另类精品一区二区三区 | 欧美视频在线观看xxxx | 岛国片在线播放 | 亚洲v视频 | 国产农村一一级特黄毛片 | 中文字幕中文字幕中中文 | 亚洲国产精品久久精品成人 | 成人精品一区二区www | 麻豆 一区 精品 在线 | 疯狂奶水freeseⅹ | 新japanesevideo乱熟| 12306播播影视播播影院午夜 | 亚洲成人在线免费 | 免费视频h | 国产福利一区二区在线观看 | 亚洲人人爱 | 欧美日本高清动作片www网站 | 国产激情一区二区三区四区 | 亚洲伊人成综合人影院小说 | 性欧美精品久久久久久久 | 九色国产在线 | 欧美18videosex动漫3d | 亚洲第一区在线 | www.操操| 久久福利资源站免费观看i 久久高清一级毛片 | 中国嫩模一级毛片 | 91久久精品国产一区二区 | 亚洲欧美日韩人成 | 成人欧美一区二区三区在线观看 | 青青草国产免费国产是公开 | 欧美一级特黄毛片免费 | 网址在线| 老女人做爰免费的视频 | 午夜看片网 | 亚洲一区二区三区精品影院 | 俺来也俺去啦久久综合网 |