capypad
0 Tage Serie
typescript / beginner
Snippet

Private Klassenmitglieder

Der Modifikator private beschränkt den Zugriff auf eine Eigenschaft, sodass sie nur innerhalb der Klasse verwendet werden kann. Dies ist ein Grundprinzip der Kapselung in der objektorientierten Programmierung.

snippet.ts
typescript
1
2
3
4
class User {
private id: number = 101;
public name: string = "Alice";
}
Erklärung
1
private id: number = 101;
Definiert eine Eigenschaft, die von außerhalb der Klasse User weder gesehen noch geändert werden kann.
2
public name: string = "Alice";
Definiert eine Eigenschaft, die sichtbar ist und von jedem Code aufgerufen werden kann, der eine Instanz der Klasse besitzt.