TypeScriptда access modifierлар
TypeScriptда, JavaScriptдан фарқли ўларок, properties ва methodsларни махсус access modifier деб аталувчи калит сўзлар ёрдамида public, private ва protected қилиш мумкин.
TypeScriptда жами тўртта access modifier мавжуд:
public, protected, private
ва readonly. Default бўйича, яъни
modifier номини белгиламаганда, барча properties
ва functionsлар publicга mansub булиб,
ташқари томондан кўриш ва ўзгартириш учун ochiq.
Ҳар бир access modifier ишлашини биз keyingi дарсларда батафсил кўриб чиқамиз.