[PHP]オーバーライドのサンプル

2021年4月25日

書式
class 子クラス名 extends 親クラス名 {
public function オーバライドのメソッド名
使用例

<?php
class User
{
      //getMsgメソッド
      public function getMsg(){
            return "AA 1001"."<br>"; 
      }
}
//Userクラスを継承する子クラス
class UserInfo extends User
{
      //オーバーライド
      public function getMsg(){
            return "BB 2002"."<br>"; 
      }
}

//オブジェクトcft
$cft = new UserInfo();
echo "テストの結果" . "<br>";
print $cft->getMsg()."<br>"; 
?>

実行結果
テストの結果
BB 2002

PHP

Posted by arkgame