Implementacja wzorca projektowego Prototyp w Javascript

Implementacja wzorca projektowego Prototyp w Javascript

Prototyp to kreacyjny wzorzec projektowy. Dzięki prototypowi utworzymy nowe obiekty na podstawie już istniejącego. Prototyp znany jest również jako klon(clone).
W przykładzie poniżej znajduje się implementacja metody clone, która tworzy nową instancję klasy Tea:

class Tea {
  constructor(color, sugar) {
    this.color = color;
    this.sugar = sugar;
  }

  clone() {
    return new Tea(this.color, this.sugar);
  }
}

export default Tea;

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *