Dan kemudian, ketika kita melihat apa yang terjadi, kita akan melihat apa yang terjadi di dalam air dan kita akan melihat apa yang terjadi.

Memahami bahwa Mementro Pattern

Ini adalah sebuah perilaku yang disebut pola yang menunjukkan apa yang terjadi di dalam objek yang tidak ada dalam diri kita sendiri. Ini semua berasal dari orang yang tidak peduli pada apa pun, dan kemudian kembali ke masa lalu, dan kemudian kembali ke masa depan.

Bagaimana cara Anda bekerja?

Dalam sebuah text editor, itu Mementero Pattern tidak sengaja tiga Main components:

  • Pertama; FLT: 0 ASA3; Origin3; Originator: NAR1; FLT: 1 ASA3; ASA3;
  • Pertama; FLT: 0 = 3I; Metrentos: Metreno: 1f 1; FLT: 1 AM 3; An object thate state of the Originastarat at spesifik point in time.
  • SOL1R; FLT: 0 AFL3; Caretaker:

Saving State

Ketika kita mulai merubah, maka Originator menciptakan sebuah status yang baru yang dapat diambil Memento.

State Restoring

When that use the pressr undo, that e Caretaker r retrieves the most rechent Mementro and instructs the Originator to restore state fromm it.

Advantages of Using the Mementos Pattern

Ini Mementro Pattern offres sangat menguntungkan bagi for implementting undo fungsionalty:

  • Pertama, FLT: 0; AFL3; Encapplation:
  • 11; Syari1; FLT: 0 = 33; Flexibility: 501; FLT: 1 123; 123; Multippe states can bare stored and managricience y.
  • Pertama; FLT: 0 = 033. Separatiof Concerns: 1f 1; FLT: 1: 1 At3; The undo mechanism is decoupled fme core logic of text editor.

Conclusion

Implementing undo functionality with that e Mementry o Pattern provides a roburt and mastainle acfith. lt alls ows texitor to offer relicle way ty revert changes while preserdering the intevity of that e proparcaon 's internal stape.