ホームページ  >  記事  >  バックエンド開発  >  PHPで保護されていることが原因で考えられること

PHPで保護されていることが原因で考えられること

不言
不言オリジナル
2018-04-28 15:56:563298ブラウズ

この記事では、主に php での protected についての考えを紹介します。これは、必要な友達に参照してもらうために共有します。継承されたクラスであり、クラス外で使用することはできません。つまり、 $this-> または $parent::; を使用して、サブクラスの親クラス: 変数と、親クラス

$this->

の変数名を呼び出します (この変数名が存在する場合)。サブクラス 変数はサブクラスで呼び出されます。そうでない場合は、親クラスの メソッド呼び出し:

$this->

メソッド名(); subclass このメソッドは、サブクラスのメソッドを呼び出します。メソッドがない場合は、親クラスの parent:: を呼び出します。その後、属性を呼び出すことなく、常に親クラスのメソッドを呼び出します。

以上がPHPで保護されていることが原因で考えられることの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。