PHP OOP - Access Modifiers
Học Php bắt đầu với Hello, World
Tự làm quen với các bài tập và gửi đoạn code đầu tiên của bạn bằng cách hoàn thành bài đầu tiên "Hello, World!".
Luyện tập
PHP - Access Modifiers

Các thuộc tính và phương thức có thể có các công cụ sửa đổi truy cập kiểm soát nơi chúng có thể được truy cập.

Có ba công cụ sửa đổi truy cập:

  • public- thuộc tính hoặc phương thức có thể được truy cập từ mọi nơi. Đây là mặc định
  • protected- thuộc tính hoặc phương thức có thể được truy cập trong lớp và bởi các lớp dẫn xuất từ ​​lớp đó
  • private- thuộc tính hoặc phương thức CHỈ có thể được truy cập trong lớp

Trong ví dụ sau, chúng tôi đã thêm ba công cụ sửa đổi truy cập khác nhau vào ba thuộc tính (tên, màu sắc và trọng lượng). Ở đây, nếu bạn cố gắng đặt thuộc tính tên thì nó sẽ hoạt động tốt (vì thuộc tính tên là công khai và có thể được truy cập từ mọi nơi). Tuy nhiên, nếu bạn cố gắng đặt thuộc tính color hoặc weight, nó sẽ dẫn đến lỗi nghiêm trọng (vì thuộc tính color và weight được bảo vệ và riêng tư):

Ví dụ
Compiler
Ví dụ
Compiler
Một số bài viết liên quan
Devsne VN 7795 lượt xem

PHP magic methods

Devsne VN 3799 lượt xem

PHP8 trình làng!

Devsne VN 2765 lượt xem

Vẽ tam giác sao bằng PHP | Bài tập PHP có lời giải

Devsne VN 9855 lượt xem

Nguồn gốc Design Patterns và PHP

Devsne VN 7341 lượt xem

Phần 1: Học cách sử dụng các hàm xử lý chuỗi trong PHP

Devsne VN 8686 lượt xem

Retrieve the native type of a variable with get_debug_type() in PHP 8

Devsne VN 2358 lượt xem

Những tính năng mới của PHP 8.0 mà bạn cần biết

Devsne VN 7337 lượt xem

How To Validate URL In PHP With Regex

Devsne VN 4974 lượt xem

Bài toán rút tiền từ ATM - PHP

Devsne VN 7048 lượt xem

Phân biệt giao diện interface với lớp trừu tượng abstract class trong php