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

使用oss图片做网站国际新闻今天最新消息

使用oss图片做网站,国际新闻今天最新消息,平台网站建设,网页版聊天工具有哪些备忘录(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.dinnco.com/news/8685.html

相关文章:

  • 网站编辑seo网站seo技术
  • 网站建设如何报价新开传奇网站
  • 厦门的服装商城网站建设怎么做好网络推广销售
  • 简约中文网站设计欣赏seo的方法有哪些
  • 网站如何兼容大多浏览器代运营公司哪家好一些
  • 运动鞋子网站建设规划书如何做百度关键词推广
  • 软件外包公司百科网站优化培训
  • 北京移动网站建设公司价格有道搜索引擎入口
  • 论坛网站开发教程写软文一篇多少钱合适
  • 保定网站建设服务网络推广常见的方法
  • 中文网站域名浙江网站推广公司
  • 湖南网站备案北京网站seo技术厂家
  • 橙光音乐一家做音乐的网站新媒体营销
  • 网站开发者morz可口可乐营销策划方案
  • 做不了飞机要看什么网站百度竞价代运营
  • 河北省建设环境备案网站线上推广方案
  • wordpress我的世界seo如何优化关键词上首页
  • 网站建设公司哪个好网站优化网络推广seo
  • 检测网站是否被做跳转制作一个网站步骤
  • 网站建设公司的市场营销方案模板下载企业网站优化排名
  • wordpress 512北京如何优化搜索引擎
  • 东莞哪家公司做网站好新手学seo
  • 滨湖网站制作青岛seo关键词优化排名
  • 赞叹天河网站建设公司长沙网络公司营销推广
  • 做机网站扬州seo
  • 网页设计代码制作表格seo的作用主要有
  • 国际公司英语翻译宁波seo在线优化方案公司
  • 盐城seo 优化长沙seo关键词排名优化
  • 深圳网站推广优化百度秒收录技术最新
  • 如何直接用jsp做网站不写servlet百度品牌广告多少钱一个月