Mid GoF Patterns

Encapsulation Preservation:?

  • The Memento Pattern preserves encapsulation because the state is stored

in the Memento object, and the TextEditor is not exposed to direct

manipulation of its internal state. The only way to change or access the state

is through well-defined methods (Save and Restore).

Follow:

More from Design Patterns in C#

All questions for this course