Từ khóa được bảo vệ bằng PHP
Thí dụ
Sử dụng protected
để ngăn mã bên ngoài sửa đổi thuộc tính:
<?php
class MyClass {
protected $number = 0;
}
class
AnotherClass {
public function add1() {
$this->number++;
}
public function getNumber() {
return $this->number;
}
}
$obj = new AnotherClass();
$obj->add1();
echo "The number is " . $obj->getNumber();
?>
Định nghĩa và Cách sử dụng
Từ protected
khóa là một công cụ sửa đổi quyền truy cập. Nó đánh dấu một thuộc tính hoặc phương thức là được bảo vệ.
Các thuộc tính và phương thức được bảo vệ chỉ có thể được sử dụng bởi lớp mà thuộc tính hoặc phương thức được định nghĩa và bất kỳ lớp nào dẫn xuất từ đó. Bất kỳ mã nào khác không thể sử dụng chúng.
Các trang liên quan
Từ private
khóa
Từ public
khóa
Tìm hiểu thêm về công cụ sửa đổi truy cập trong PHP OOP - Hướng dẫn bổ sung quyền truy cập của chúng tôi .
❮ Từ khóa PHP