Classes and Access Modifiers
TypeScript classes add access modifiers on top of JavaScript classes to enforce encapsulation at compile time.
TypeScript
Modifiers
| Modifier | Meaning |
|---|---|
public (default) | Accessible from anywhere |
private | Only accessible inside the class itself |
readonly | Can be set once (usually in the constructor), never reassigned after |