この記事を始める前に、PHP オブジェクト指向についてどのくらいご存知ですか? OOP と呼ばれるオブジェクト指向は、おそらく誰もがよく知っていると思います。オブジェクト指向には、クラス、オブジェクト、メンバー変数、メンバー関数、継承、親クラス、サブクラス、ポリモーフィズム、オーバーロード、抽象化、カプセル化、コンストラクター、およびデストラクターが含まれます。関数の概念は一度の記事では紹介しきれませんが、「PHPオブジェクト指向プログラミング(翡翠少女般若心経編)」というコースで学ぶことができます。
#この記事の焦点は、2 つの数値間の加算、減算、乗算、除算を実装する 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出力計算結果: コンストラクターとプライベートとパブリックの定義について簡単に説明します: コンストラクターは特別なメソッドであり、主に使用されます。オブジェクトの作成時にオブジェクトを初期化します。つまり、オブジェクトのメンバー変数に初期値を代入し、オブジェクトを作成するステートメントで常に new 演算子とともに使用します。 private はプライベートを意味します。このキーワードはプライベート クラス メンバーを表し、それが定義されているクラスのみがアクセスできます。上の例と同様に、private メソッドを宣言しました。
0からPHPの世界に入る」をお勧めしたいと思います~ぜひ学んでください!
以上がPHP クラスを使用して 2 つの数値間の加算、減算、乗算、除算を実装する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。