Public
, Private
, Protected
và Readonly
modifiers trong Typescript là gì?
Public
, Private
, Protected
và Readonly
modifiers trong Typescript là gì?
Trong TypeScript, các modifiers như public
, private
, protected
, và readonly
được sử dụng để kiểm soát quyền truy cập và tính chất của các thành viên (properties và methods) trong một class. Dưới đây là giải thích chi tiết về mỗi modifier:
public
có thể được truy cập từ bất kỳ đâu.public firstName: string;
private
không thể truy cập từ bên ngoài class hoặc từ các class kế thừa.private id: number;
private
, nhưng nó cho phép truy cập từ các class kế thừa. Các thành viên protected
không thể truy cập trực tiếp từ bên ngoài class nhưng có thể truy cập từ các class con.middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào