PHP protected 关键字
示例
使用 protected
来防止外部代码修改属性
<?php
class MyClass {
protected $number = 0;
}
class AnotherClass extends MyClass {
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new AnotherClass();
$obj->add1();
echo "The number is " . $obj->getNumber();
?>
自己动手试一试 »
定义和用法
The protected
关键字是一个访问修饰符。它将一个属性或方法标记为受保护。
Protected 属性和方法只能由定义该属性或方法的类及其派生类使用。任何其他代码都无法使用它们。
相关页面
private
关键字
The public
关键字
了解更多关于访问修饰符的信息,请参阅我们的 PHP OOP - 访问修饰符教程。
❮ PHP 关键字