亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

php中的構造方法與析構方法

時間:2024-10-12 05:51:59 PHP 我要投稿
  • 相關推薦

php中的構造方法與析構方法

  大多數類都有一種稱為構造函數的特殊方法。下面給大家介紹php中的構造方法與析構方法,一起來了解一下吧!

  構造方法是類中的一個特殊方法。當使用 new 操作符創建一個類的實例時,構造方法將會自動調用,其名稱必須是 __construct() 。所以通常用它執行一些有用的初始化任務。該方法無返回值。

  如果子類中定義了構造函數則不會暗中調用其父類的構造函數。要執行父類的構造函數,需要在子類的構造函數中調用 parent::__construct()。

  與構造方法對應的就是析構方法,析構方法會在某個對象的所有引用都被刪除或者當對象被顯式銷毀之前執行的一些操作或者功能。析構函數不能帶有任何參數,其名稱必須是 __destruct() 。

  同樣,如果子類中定義了析構函數則不會暗中調用其父類的析構函數。要執行父類的析構函數,需要在子類的析構函數中調用 parent::__destruct()。

  注意:在析構函數中拋出一個異常會導致致命錯誤。

  <?php

  class Construct{

  protected $a;

  protected $b;

  function __construct($a,$b){ //定義構造函數

  $this->a=$a;

  $this->b=$b;

  }

  function __destruct(){ //重新定義為初始值

  $result=0;

  echo '恢復乘積的初始值:'.$result;

  }

  }

  class son extends construct{

  private $c;

  function __construct($c){

  parent::__construct(6,10); //調用父類的構造方法,使用方法:parent::__construct(); 有參數加參數

  $this->c=$c;

  }

  function show(){

  $result=$this->a*$this->b*$this->c;

  print 'abc的乘積是:'.$result.'&nbsp;';

  }

  function __destruct(){

  parent::__destruct(); //調用父類的析構函數,使用方式:parent::__destruct();

  }

  }

  $test=new son(12); //實例化對象

  $test->show(); //abc的乘積是:720 恢復乘積的初始值:0

  ?>


【php中的構造方法與析構方法】相關文章:

PHP中date函數常用時間處理方法09-13

php中static靜態變量的使用方法06-11

PHP錯誤類型及屏蔽方法08-22

PHP處理密碼的幾種方法10-17

十天學會php的方法09-23

MongoDB的PHP驅動方法與技巧大全09-08

了解PHP環境搭建與配置的方法08-03

PHP開發環境安裝的方法有哪些10-27

php在新浪云中使用imagick的方法07-14

2016最新J2EE中SQL語句自動構造方法08-02

主站蜘蛛池模板: 精品久久久无码人妻字幂| 八个少妇沟厕小便漂亮各种大屁股| 国产一区二区三区免费观看在线| 国产女人18水真多毛片18精品| 亚洲午夜无码久久久久蜜臀av| 亚洲中文字幕av一区二区三区| 国产桃色在线成免费视频| 欧美性猛交xxxxx按摩欧美| 亚洲色欲色欲www在线看| 麟游县| 国产美女久久精品香蕉69| 99久久人妻无码精品系列| 东京热久久综合久久88| 77777亚洲午夜久久多人| 天堂va蜜桃一区二区三区| 国产香蕉尹人在线观看视频| 四虎影视库国产精品一区| 无码天堂亚洲国产av麻豆| 三级网站| 久青草网站| 强行糟蹋人妻hd中文| 久久亚洲精品日韩高清| 亚洲熟妇国产熟妇肥婆| 性色av无码专区一ⅴa亚洲| 中文字幕无码高潮到痉挛| 国自产精品手机在线观看视频| 婷婷亚洲综合五月天小说| 亚洲愉拍一区二区精品| 久久久久欧美国产高潮| 免费国产裸体美女视频全黄| 欧美精品一二三区| 无码h肉在线观看免费一区| 乐东| 天天夜碰日日摸日日澡性色av | 国产91丝袜| 国产av激情无码久久| 丰满的少妇愉情hd高清果冻传媒| 麻豆精品偷拍人妻在线网址 | 中文无码一区二区视频在线播放量| 久久久亚洲欧洲日产国码606| 亚洲欧美综合在线中文|