メンバーメソッド
phpクラスの定義とインスタンス化メソッドについて話す前に、ヒューマンクラスを作成する例を示しました。
しかし、人には属性だけでなく、行動もあります。たとえば、走る、踊る、歌う、食べるなどです。では、これらの動作をどのように実装すればよいでしょうか?次に、メンバー メソッドを使用して実装します。 引き続き前のレッスンの例を使用して、ヒューマン クラスを定義し、実行中のメンバー メソッドを作成しますclass Preson{ public $name; public $age; public $gender; public function Run(){ //声明成员方法 echo "人在塔在"; } } //先实例化一个类 $Preson1 = new Preson(); $Preson1->name = "德玛西亚"; //调用成员方法 $Preson1->Run();
メンバー変数
クラス内の変数は、前の例ですでに使用したので、ここで皆さんに紹介します。上記の例のclass Preson{ public $name; //定义成员变量 public $age; }
クラス定数
クラスに変数がある場合、定数も存在します。定数とは、変化しない量、一定の値を意味します。 定数を定義するには、const を使用します。<?php class character{ public $name; //声明一个变量 const SKILLS = '哈撒尅'; //声明一个常量 } $character1 = new character(); $character1->name = "亚索"; echo '我要玩' . $character1->name . '<br/>' . '技能是' . character::SKILLS;
以上がPHP オブジェクト指向: メンバー メソッド、メンバー変数、クラス定数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。