Autumn SALE
Pamiątka

Pamiątka w języku PHP

Pamiątka to behawioralny wzorzec projektowy umożliwiający zapisywanie “migawek” stanu obiektu i późniejsze jego przywracanie.

Wzorzec Pamiątka nie wpływa na wewnętrzną strukturę obiektu z którym współpracuje, ani na dane przechowywane w migawkach.

Złożoność:

Popularność:

Przykłady użycia: Faktyczne stosowanie wzorca Pamiątka w PHP jest kwestią sporną. W większości przypadków można bowiem skopiować stan obiektu w prostszy sposób za pomocą serializacji.

Pamiątka w innych językach

Pamiątka w języku C# Pamiątka w języku C++ Pamiątka w języku Go Pamiątka w języku Java Pamiątka w języku Python Pamiątka w języku Ruby Pamiątka w języku Rust Pamiątka w języku Swift Pamiątka w języku TypeScript