ホームページ > バックエンド開発 > PHPの問題 > PHPの親のメソッドとは何ですか

PHPの親のメソッドとは何ですか

coldplay.xixi
リリース: 2023-03-08 07:26:01
オリジナル
2620 人が閲覧しました

php の親メソッドは、親クラスで定義されたメンバー メソッドを呼び出すために使用できます。コードは [class Manager extends member {public function getSal(){parent::getSal()}] です。

PHPの親のメソッドとは何ですか

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 5.6、DELL G3 コンピューターこの方法は、すべてのブランドのコンピューターに適しています。

php の親メソッド: 親クラスのメソッドを参照します。

  • parent:: 親クラスで定義されたメンバー メソッドを呼び出すために使用できます。

  • parent:: 直接の親クラスを超えてトレースバックします。

parent::

<!-- 声明一个员工类,经理类继承自员工类 -->
<?php
class employee{
    protected  $sal=3000;        
    public function getSal(){
        $this->sal = $this->sal + 1200;        
        return $this->sal ;
    }    
}
class Manager extends employee {
    //如果想让经理在员工工资的基础上多发1500元.
    //必须先调用父类的getSal()方法.
    public function getSal(){        
        parent::getSal();// 这里调用了父类的方法.
        $this->sal = $this->sal + 1500;        
        return $this->sal ;
    }    
}
$emp = new employee();
echo "普通员工的工资是 " . $emp->getSal();
echo "<br>";
$manager = new Manager();
echo "经理的工资是: " . $manager->getSal();
ログイン後にコピー

を通じて親クラス メソッドを呼び出す関連ビデオの推奨事項: PHP プログラミングの入門から習熟まで

以上がPHPの親のメソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート