What is Memento pattern?

  • A design pattern that allows the client to traverse a collection of objects, without exposing the underlying representation of the collection
  • A design pattern that captures the internal state of an object, allowing the object to be restored to this state later
  • A design pattern that converts a request into a standalone object, allowing the client to parametrize objects with different requests, queue a request, or log requests
  • A design pattern that provides a simplified interface to a complex system, allowing the client to interact with the system through a single, unified interface
The Memento pattern is a design pattern that captures the internal state of an object, allowing the object to be restored to this state later. The Memento pattern is used to capture and store the internal state of an object so that it can be restored at a later time, without violating the object's encapsulation. The Memento pattern is used to implement undo/redo functionality in applications.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *