Vetitë Statike në TypeScript
Në TypeScript mund të bëhen veti speciale, të cilat do t'i përkasin klasës, dhe jo objektit. Këto veti quhen statike.
Vetitë statike mund të thirren pa
krijuar objekt, thjesht duke iu drejtuar
klasës në të cilën janë deklaruar. Për të
bërë një veti statike, duhet
pas modifikatorit të qasjes shkruhet fjala kyçe
static.
Le të vendosim në klasën User
vetinë statike salary:
class User {
public name: string;
public static salary: number = 1000;
constructor(name: string) {
this.name = name;
}
}
Tani le t'i drejtohemi kësaj vetie pa krijuar objekt:
console.log(User.salary); // 1000
Në klasën Student shtoni vetinë statike
specialty.
Shfaqni këtë veti pa deklaruar
objekt.