JavaScript is required

Trong PHP, từ khóa tầm vực nào ngăn không cho một phương thức bị ghi đè bởi lớp con

A.
Abstract
B.
Protected
C.
Final
D.
Static
Trả lời:

Đáp án đúng: C


Từ khóa `final` trong PHP được sử dụng để ngăn một phương thức (hoặc một lớp) bị ghi đè (override) bởi lớp con. Khi một phương thức được khai báo là `final`, bất kỳ lớp con nào kế thừa từ lớp đó sẽ không thể định nghĩa lại phương thức đó. * **Abstract:** Từ khóa `abstract` dùng để khai báo một lớp hoặc phương thức trừu tượng. Lớp trừu tượng không thể khởi tạo trực tiếp và có thể chứa các phương thức trừu tượng (không có phần thân), buộc các lớp con phải triển khai chúng. * **Protected:** `Protected` là một từ khóa chỉ định phạm vi truy cập. Các thành viên `protected` chỉ có thể được truy cập từ bên trong lớp chứa chúng, các lớp con và các lớp cùng gói. * **Static:** Từ khóa `static` được sử dụng để khai báo các thành viên tĩnh của một lớp. Các thành viên tĩnh thuộc về lớp chứ không phải là một thể hiện cụ thể của lớp đó. Do đó, đáp án đúng là C.

Câu hỏi liên quan