备忘录模式的基本介绍

2024-05-09 20:31

1. 备忘录模式的基本介绍

备忘录模式(Memento Pattern)又叫做快照模式(Snapshot Pattern)或Token模式,是GoF的23种设计模式之一,属于行为模式。定义:在不破坏封闭的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。涉及角色:1.Originator(发起人):负责创建一个备忘录Memento,用以记录当前时刻自身的内部状态,并可使用备忘录恢复内部状态。Originator可以根据需要决定Memento存储自己的哪些内部状态。2.Memento(备忘录):负责存储Originator对象的内部状态,并可以防止Originator以外的其他对象访问备忘录。备忘录有两个接口:Caretaker只能看到备忘录的窄接口,他只能将备忘录传递给其他对象。Originator却可看到备忘录的宽接口,允许它访问返回到先前状态所需要的所有数据。3.Caretaker(管理者):负责备忘录Memento,不能对Memento的内容进行访问或者操作。备忘录模式的优点和缺点一、备忘录模式的优点1、有时一些发起人对象的内部信息必须保存在发起人对象以外的地方,但是必须要由发起人对象自己读取,这时,使用备忘录模式可以把复杂的发起人内部信息对其他的对象屏蔽起来,从而可以恰当地保持封装的边界。2、本模式简化了发起人类。发起人不再需要管理和保存其内部状态的一个个版本,客户端可以自行管理他们所需要的这些状态的版本。3、当发起人角色的状态改变的时候,有可能这个状态无效,这时候就可以使用暂时存储起来的备忘录将状态复原。二、备忘录模式的缺点:1、如果发起人角色的状态需要完整地存储到备忘录对象中,那么在资源消耗上面备忘录对象会很昂贵。2、当负责人角色将一个备忘录 存储起来的时候,负责人可能并不知道这个状态会占用多大的存储空间,从而无法提醒用户一个操作是否很昂贵。3、当发起人角色的状态改变的时候,有可能这个协议无效。如果状态改变的成功率不高的话,不如采取“假如”协议模式。

备忘录模式的基本介绍

2. 备忘录的要求

根据每个人的使用需求不同,所以我们就对备忘录的要求不同,不过一般大家都是用备忘录来记事或设置待办提醒的。
1、备忘录需要支持分类添加文字记事,还需要支持添加待办事项并设置提醒。
2、此外还可以在手机或电脑中使用其他第三方专业的备忘录云便签。云便签中除了支持添加文字记事,还支持我们添加待办事项提醒、进行时间管理,并且添加图片、录音来记事等。

3. 备忘录的定义和特点

核心内容:商务谈判中,备忘录起着一个很重要的作用。备忘录有什么涵义和用途?备忘录起着提醒作用。它的特点是事务性和提醒性。还分了个人备忘录、交往式备忘录和计划性备忘录。法律快车小编将为您详细介绍备忘录。

  一、备忘录的涵义和用途
  备忘录是记录有关活动或事务,起揭示或提醒作用,以免忘却的一种记事性文书。
  备忘录可用于个人事务的记录,也可作商务谈判或业务合作的记录。
  二、备忘录的特点
  1、事务性。备忘录所记录的事项有两类:一类是如实记录现实中曾经发生过的事实真相,如记录商务谈判中双方所表达的承诺,一致或不一致的意见等;另一类是为了避免忘却而提前记下计划办理的事项。如上级发给下级的工作要点备忘条。
  2、提醒性。即提示当事人避免忘却的特性。
  三、备忘录的类型
  备忘录可分为三种类型:
  1、个人备忘录。即属于个人事务的备忘录,记录的事情其他人不参与。
  2、交往式备忘录。这是记录人际之间活动的备忘录,这种备忘录必须真实地记录各种情况,包括对当事人有利或不利的情况。这类备忘录有商务谈判备忘录等。
  3、计划式备忘录。即提醒将来之事的备忘录。
  四、备忘录的结构和写法
  (一)标题
  标题通常有两种写法:一种直接写文种名称,即《备忘录》;另一种由单位、事由和文种组成,如《××公司与××集团公司合作开发机电产品会谈备忘录》。
  (二)商务谈判备忘录正文
  个人备忘录和计划式备忘录的正文写法自由,不拘一格,写下事项要点即可。
  五、下面专门介绍商务谈判备忘录正文的一般写法。
  1、导言。记录谈判的基本情况,包括双方单位名称、谈判代表姓名(与外商谈判需注明国别)、会谈时间、地点、会谈项目等。
  2、主体。记录双方的谈判情况,包括讨论的事项、一致或不一致的意见、观点和做出的有关承诺。主体内容的记录类似于意向书的写法,通常采用分条列项式记录。
  3、结尾。备忘录多数不另写结尾。
  (三)商务谈判备忘录落款
  由参加谈判的各方代表签字认可并标明时间。
  六、备忘录的注意事项
  1、注意商务谈判纪要与商务谈判备忘录的区别:一是效力不同。商务谈判纪要一经双方签字,具有一定的约束力,而商务谈判备忘录没有约束力,只起提示备忘作用。二是内容不同。商务谈判纪要中记的主要是谈判双方达成的主要的一致性意见,而商务谈判备忘录中记的则不一定是谈判达成的一致意见,是为了下一次谈判、洽谈或磋商而提示的问题。
  2、内容要详实、具体而完备。
  3、语言要朴实、准确。
  为您推荐相关内容:
  ■ 备忘录格式
  ■ 备忘录范本

备忘录的定义和特点

4. 备忘录的四个关键点是什么?

如果你使用备忘录来记事,那么备忘录的四个关键点是时间、地点、人物和事件
1、如果你想要使用备忘录来记事和设置待办事项提醒,可以试试云便签
2、云便签支持增添文字内容,图片、音频等内容
3、云便签中还可以设置待办事项定时提醒和重复提醒、农历提醒
4、到指定时间后,云便签就会提醒你待办事项的

5. 备忘录有哪些强大的功能?


备忘录有哪些强大的功能?

6. 备忘录有哪些强大功能?


7. 备忘录有哪些强大的功能?


备忘录有哪些强大的功能?