当前位置: 首页 > news >正文

做任务赚话费的网站怎么到百度做网站

做任务赚话费的网站,怎么到百度做网站,昂昂溪网站建设,外贸网站建设双语网站建设备忘录(Memento)设计模式是为了保存对象当前状态,并在需要的时候恢复到之前保存的状态。以下是一个简单的C#备忘录模式的实现: // Originator 类,负责创建和恢复备忘录 class Originator {private string state;publi…

备忘录(Memento)设计模式是为了保存对象当前状态,并在需要的时候恢复到之前保存的状态。以下是一个简单的C#备忘录模式的实现:

// Originator 类,负责创建和恢复备忘录
class Originator
{private string state;public string State{get { return state; }set { state = value; }}public Memento CreateMemento(){// 创建备忘录,保存状态return (new Memento(state));}public void SetMemento(Memento memento){// 恢复状态state = memento.State;}public void Show(){Console.WriteLine("State = " + state);}
}// 备忘录 Memento 类,负责保存 Originator 状态
class Memento
{private string state;public Memento(string state){this.state = state;}public string State{get { return state; }}
}// 管理者 Caretaker 类,负责保存备忘录,不应该对备忘录的内容进行操作和暴露
class Caretaker
{private Memento memento;public Memento Memento{get { return memento; }set { memento = value; }}
}// 客户端代码
class Program
{static void Main(string[] args){// 创建发起人对象Originator originator = new Originator();originator.State = "State #1";originator.Show();// 保存状态Caretaker caretaker = new Caretaker();caretaker.Memento = originator.CreateMemento();// 改变 originator 状态originator.State = "State #2";originator.Show();// 恢复状态originator.SetMemento(caretaker.Memento);originator.Show();Console.ReadKey();}
}

在这个例子中,Originator类负责保存和恢复状态,Memento类负责保存状态,而Caretaker类负责保存Memento对象,不应该对其进行操作。客户端代码演示了如何使用这些类来保存和恢复对象状态。

http://www.yayakq.cn/news/993305/

相关文章:

  • 怎么制作自己的个人网站北京海淀的公司
  • 毕设做网站需要准备本手机原有微信网站
  • 做网站推广邢台wordpress主题 线条
  • 南宁网站设计多少钱一个西宁企业做网站
  • 怎样在手机上制作网站网络推广山东
  • 自建网站系统开发软件app公司
  • 邢台123式的网站怎么做dedecms手机网站模板
  • 泰州网站模板网站建设教程突
  • 电商网站设计费用昆明网签备案查询系统
  • 淄博网站制作设计公司做图标的网站
  • 网站备案的链接石家庄大型网络销售公司
  • 网站在线订单系统怎么做软件应用大全
  • 风铃做的网站能否推广wordpress模板移植
  • 网站的备案在哪备案吗离莞来莞最新政策
  • 郑州网站建设e橙网视频网站如何做seo
  • 工作室怎么网站备案全球十大软件公司
  • 帝国网站模板建设完成显示不正常深圳网站设计 公司
  • 长沙市住房和城乡建设部网站市场营销试题库(带答案)
  • 织梦网站查看原有文章会员充值消费管理系统
  • 网站建设方案拓扑图网站怎么添加统计代码
  • dede旅游网站模板设计师培训 网站
  • pc网站是什么tk网站注册
  • 中小企业网站建设资讯哪个网站平面设计做的好
  • 大学生做网站类型免费送网站
  • 网站怎么做二维码链接好看英文网站
  • 国内阿里巴巴网站怎么做网站域名服务错误
  • wordpress导航网站模板下载如何编写网站建设销售的心得
  • 台州城乡建设规划网站各种wordpress图片相册插件比较
  • 建一个域名网站要多少钱seo是如何做优化的
  • html5做网站链接范例网站建设怎么学