プロパティまたはメソッドのアクセス制御は、キーワード public、protected、または private を先頭に追加することで実現されます。 public で定義されたクラス メンバーにはどこからでもアクセスできます。protected で定義されたクラス メンバーは、そのメンバーが配置されているクラスのサブクラスおよび親クラスからアクセスできます (もちろん、そのメンバーが配置されているクラスにもアクセスできます)。定義されたクラスメンバーには、それが配置されているクラスからのみアクセスできます
コードは次のとおりです | コードをコピー |
クラスフー { プライベート $name = 'hdj'; パブリック関数 getName(){ $this->name を返します。 } } クラス Bar は Foo を拡張します { パブリック $name = 'ディーカ'; } $bar = 新しいバー var_dump($bar->名前); var_dump($bar->getName()); |
www.bkjia.com