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 10038 lượt xem

Cài đặt Docker để phát triển môi trường PHP

Devsne VN 7847 lượt xem

IoC Container in PHP (Part 4) - Abstract to Concrete Resolution và Dependency Resolution

Devsne VN 1888 lượt xem

Lập trình hướng đối tượng (OOP) trong PHP - Phần 1

Devsne VN 2789 lượt xem

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

Devsne VN 7649 lượt xem

How To Count Days Between Two Dates In PHP Excluding Weekends

Devsne VN 2244 lượt xem

Cấu hình PHP-FPM và Pools trong ứng dụng Docker với PHP và Nginx: Phần 2

Devsne VN 7089 lượt xem

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

Devsne VN 5622 lượt xem

Access Modifiers - PHP OOP - Quyền truy cập

Devsne VN 4367 lượt xem

Làm thế nào để gọi và giao tiếp với bên thứ ba trong PHP

Devsne VN 8200 lượt xem

Hàm trong PHP hoạt động như nào?