15 minpresentation

Singleton Implementation Patterns

Singleton Implementation Patterns

0 / 5 completed

Basic Singleton

typescript
1class Singleton {
2 private static instance: Singleton;
3
4 private constructor() {}
5
6 static getInstance(): Singleton {
7 if (!Singleton.instance) {
8 Singleton.instance = new Singleton();
9 }
10 return Singleton.instance;
11 }
12}
Step 1 of 5
← → NavigateSpace: Skip / NextEnter: Next