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 дарсларда батафсил кўриб чиқамиз.