Design Patterns

Design Patterns

Singleton


class Database {
  url: string;
  static #_instance: Database
  
  constructor() {
    if(Database.#_instance) {
      return Database.#_instance;
    } else {
      this.url = Math.random()
      Database.#_instance = this;
    }
  }
}

поведенческие