站長資訊網
        最全最豐富的資訊網站

        教你用一個PHP類來實現兩個數間的加減乘除

        在開始本文之前,想問問大家關于PHP面向對象有多少了解?面向對象簡稱OOP,估計大家也都不陌生,面向對象中包括類、對象、成員變量、成員函數 、繼承、父類、子類、多態(tài)、重載、抽象性、封裝、構造函數、析構函數的概念,對于這些概念,一篇文章肯定是介紹不完,大家可以學習課程《PHP面向對象編程(玉女心經版)》。

        那么本文的重點就是如何創(chuàng)建一個PHP類來實現兩個數間的加減乘除,這種類似于極簡單的計算器功能,挺有趣~

        實現起來是非常簡單的,繼續(xù)往下看:

        首先打開PHP編輯器,創(chuàng)建一個PHP示例文件;

        上代碼:

        <?php class MyCalculator {     private $_fval, $_sval;     public function __construct( $fval, $sval ) {         $this->_fval = $fval;         $this->_sval = $sval;     }     public function add() {         return $this->_fval + $this->_sval;     }     public function subtract() {         return $this->_fval - $this->_sval;     }     public function multiply() {         return $this->_fval * $this->_sval;     }     public function divide() {         return $this->_fval / $this->_sval;     } } $mycalc = new MyCalculator(12, 6); echo "相加等于".$mycalc-> add()."<br>"; // 顯示18 echo "相乘等于".$mycalc-> multiply()."<br>"; // 顯示72 echo "相減等于".$mycalc-> subtract()."<br>"; // 顯示6 echo "相除等于".$mycalc-> divide()."<br>"; // 顯示 2

        輸出計算結果:

        教你用一個PHP類來實現兩個數間的加減乘除

        這里簡單給大家介紹一下構造函數和private和public的定義:

        構造函數是一種特殊的方法,主要就是用來在創(chuàng)建對象時初始化對象, 也就是為對象成員變量賦初始值,總與new運算符一起使用在創(chuàng)建對象的語句中。

        private是私有的意思,該關鍵詞表示私有的類成員,即只能被其定義所在的類訪問。如上述例子中,我們聲明了一個聲明一個私有的方法。

        public是公有的意思:公有的類成員可以在任何地方被訪問。

        最后依然給大家推薦一個咱們平臺的最新免費課程《從0開始進入PHP的世界》~快來學習吧!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 四虎国产精品永久地址51| 午夜精品乱人伦小说区 | 久久精品国产免费一区| 欧美精品一区二区精品久久 | 香港三级精品三级在线专区 | 国产三级精品三级在线观看专1 | 国产精品一区二区久久精品| 国产精品二区观看| 亚洲精品无码永久中文字幕| 国产精品露脸国语对白| 国产福利91精品一区二区| 久久精品国产只有精品2020| 国产欧美久久久精品| 无码精品久久一区二区三区| 97久久精品无码一区二区 | 香蕉依依精品视频在线播放 | 国产精品成人啪精品视频免费| 国产精品视频色拍拍| 亚洲精品亚洲人成人网| 999在线视频精品免费播放观看| 国产精品高清在线| 日韩精品一区二三区中文| 四虎国产成人永久精品免费| 亚洲国产综合精品中文第一区 | 国产亚洲精品精华液| 国产欧美精品区一区二区三区| 亚洲国产精品18久久久久久| 亚洲精品高清国产一线久久| 视频二区国产精品职场同事| 国产精品∧v在线观看| 少妇人妻无码精品视频app| 合区精品中文字幕| 精品久久久久久久久中文字幕| 久久精品国产精品亜洲毛片 | 亚洲国产精品乱码一区二区 | 亚洲精品动漫人成3d在线| 精品国内片67194| 亚洲中文字幕无码久久精品1 | 国产精品一在线观看| 性色精品视频网站在线观看| 亚洲av无码乱码国产精品|