关于PHP类的parent

:: parent可以访问父类的属性和方法。

class ko extends oya {
可以访问继承的父类描述

请写出下面的中文翻译,只需要一种选择:
例:
请问你叫什么名字?

<?php 

class oya
{
    public function __construct(){
        echo '親です'."\n";
    }

    public function oya_func(){
        echo '親の関数です'."\n";
    }
}

$oya = new oya();
$oya->oya_func();
//結果
// 親です
// 親の関数です

class ko extends oya
{
  public function __construct()
  {
      echo '子です'."\n";
      parent::__construct();
  }

  public function ko_func(){
      echo '子供の関数です'."\n";
      parent::oya_func();
  }
}

$ko = new ko();
$ko->ko_func();

//結果
// 親です
// 親の関数です
// 子です
// 親です
// 子供の関数です
// 親の関数です

在上述代码中,分别在子类的构造函数和函数中设置了 “::parent”。这样一来,在子类中调用构造函数和函数时,会同时调用父类的方法。

广告
将在 10 秒后关闭
bannerAds