Hướng dẫn dùng protected php trong PHP
Trong bài ngay hôm nay, chúng ta sẽ tìm hiểu cách thức hoạt động của Public, Protected và Private của OOP (Lập trình hướng đối tượng) trong PHP.1. Mô hình tổng quan
2. Thí dụ trực quan:2.1. Public:Giống như cái nhà mà không có cửa vậy, ai cần gì cứ việc vào lấy Theo ví dụ dưới đây, ta có:
2.2. ProtectedCổng nhà và cửa nhà đều khóa, trừ người bên trong, người bên ngoài không được lấy dùng cái gì trong nhà
2.3. PrivateBây giờ thì nhà của bố mẹ chỉ có bố mẹ được ở, con + người ngoài không được thừa kế bất cứ cái gì nhé
Lấy ví dụ ở class Female ở trên, ta gắn private cho hàm intro() :
Như vậy, trong lập trình hướng đối tượng chúng ta có 3 mức bảo vệ hàm và biến: Public, Protected và Private. Hiểu được cách thức cũng như cơ chế hoạt động của 3 thuộc tính này trong PHP để thao tác với biến và hàm linh hoạt và thông minh hơn nhé! Cảm ơn đã xem và hẹn gặp lại trong những bài viết sau! |