⊗ppOpIhPbM 26 of 107 menu

PHPにおけるOOPの公開メソッドの継承

子クラスは親の全ての公開メソッドを継承します。 例を見てみましょう。 以下のメソッドを持つクラスがあるとします:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

このクラスを以下のクラスが継承するとします:

<?php class Student extends User { } ?>

メソッドが継承されているか確認してみましょう。 新しい学生オブジェクトを作成します:

<?php $student = new Student; ?>

継承されたメソッドを使って名前を設定します:

<?php $student->setName('john'); ?>

継承されたメソッドを使って名前を読み取ります:

<?php $name = $student->getName(); echo $name; ?>

あなたの Employee クラスが User クラスからメソッドを継承していることを確認してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否