我目前正在尝试了解MementoPattern的工作原理。我坚持使用Caretaker类(class)?拥有它真的很重要吗?我的意思是我可以在没有这个类的情况下使用Memento。请在下面查看我的代码。publicclassOriginator{privateStringstate;privateIntegercode;privateMapparameters;//Getters,settersandtoStringwereomittedpublicMementosave(){returnnewMemento(this);}publicvoidrestore(Mementomement