“TS Singleton Muster” Code-Antworten

TS Singleton Muster

class Singleton {
  private static instance: Singleton;

  private constructor() {}

  public static getInstance(): Singleton {
    if (!Singleton.instance) {
      Singleton.instance = new Singleton();
    }
    return Singleton.instance;
  }
}

const singleton = Singleton.getInstance();
Puzzled Puffin

Singleton -Design -Muster Typscript

class Person {
	private static instance: Person

	private constructor() {}

	public static getInstance(): Person {
		if (!Person.instance) {
			Person.instance = new Person()
		}
		return Person.instance
	}

	public name(name: string): string {
		return name
	}

	public age(age: number): number {
		return age
	}

	public hobby(hobby: string): string {
		return hobby
	}
}

const res: Person = Person.getInstance()

console.log(`My name is ${res.name('john doe')} and My age is ${res.age(30)} and My hobby is ${res.hobby('programming')}`)
Restu Wahyu Saputra

Ähnliche Antworten wie “TS Singleton Muster”

Fragen ähnlich wie “TS Singleton Muster”

Weitere verwandte Antworten zu “TS Singleton Muster” auf TypeScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen