2013年8月17日

Memento:客户端瘦身

摘要: 说是客户端瘦身,其实备忘录模式的本质让调用客户端职责减轻,将客户端的对于实现比如数据恢复之类细节的内容封装在操作类之中。其实面向对象的一重要方面就是划分清楚职责,这样可以减少改到造成的影响,便于扩展。 Originator的职责是负责备忘录数据对象的生产以及回复,并保存当前版本数据对象,Originator本身是“宽接口”,可以对备忘数据进行修改和读取; CareTaker则是负责备忘数... 阅读全文

posted @ 2013-08-17 08:07 张叫兽的技术研究院 阅读(257) 评论(0) 推荐(0)

导航