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

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

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

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

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

首先打開PHP編輯器,創建一個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的定義:

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

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

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

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

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
日本一二三精品黑人区| 久久精品这里热有精品| 国产成人精品无缓存在线播放| 91久久国产精品| 久久亚洲精品AB无码播放 | 亚洲精品视频在线| 亚洲精品自在在线观看| 久久久久国产成人精品亚洲午夜| 国产成人无码精品久久久性色 | 国内精品久久久久久久coent| 精品视频免费在线| 国产成人精品日本亚洲11| 久久亚洲中文字幕精品有坂深雪| 日韩中文字幕在线| 国产四虎精品8848hh| 国产精品视频公开费视频| 国产亚洲精品VA片在线播放| 精品国产乱码久久久久久人妻| 777国产偷窥盗摄精品品在线| 99久久精品美女高潮喷水| 日韩精品无码熟人妻视频| 久99久热只有精品国产男同| 久久国产精品自由自在| 久久精品一区二区东京热| 久久精品日日躁精品| 久久免费观看国产精品| 久久久亚洲精品无码| 亚洲国产精品一区| 亚洲天堂久久精品| 久久精品国产亚洲AV麻豆网站| 精品亚洲A∨无码一区二区三区 | 日韩精品在线观看| 四虎国产精品永久在线播放| 91精品导航在线网址免费| 91综合精品网站久久| 91精品国产色综合久久不| 91精品91久久久久久| 精品一二三区久久aaa片| 国产精品久久自在自线观看| 国产精品合集一区二区三区| 久久这里的只有是精品23|