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

百度网站收录黄页是干什么用的

百度网站收录,黄页是干什么用的,网站制作费用多少,网站一年费用1、备忘录模式的提出 在软件功能开发过程中#xff0c;某些对象的状态在转换过程中#xff0c;由于业务场景需要#xff0c;要求对象能够回溯到对象之前某个点的状态。如果使用一些共有接口来让其他对象得到对象的状态#xff0c;便会暴露对象的实现细节。备忘录模式是在不…1、备忘录模式的提出 在软件功能开发过程中某些对象的状态在转换过程中由于业务场景需要要求对象能够回溯到对象之前某个点的状态。如果使用一些共有接口来让其他对象得到对象的状态便会暴露对象的实现细节。备忘录模式是在不破坏对象封装性的前提下增加一个备忘录类用于保存捕获对象的内部状态。当该对象需要回溯到之前状态时只需调用备忘录接口获取之前的状态并设置状态。 2、需求描述 有一个设备信息该设备的状态有打开设备、打开app1、app2等操作。设计一个可以回溯设备状态信息的功能代码。 3、代码实现 1UML图如下 2代码实现如下: #include iostream #include stringclass Memento { private:std::string m_strState; public:Memento(std::string state):m_strState(state){};std::string getState()const{return m_strState;} };class DevInfo { private:std::string m_strState;public:void setState(const std::string state){m_strState state;}std::string getState()const{return m_strState;}Memento* createMemento(){return new Memento(m_strState);}void restoreMemento(Memento* memento){m_strState memento-getState();} };class Client { private:DevInfo* m_devInfo{nullptr};Memento* m_memento{nullptr};public:Client(){m_devInfo new DevInfo();}~Client(){std::cout ~Clientstd::endl;delete m_devInfo;m_devInfo nullptr;delete m_memento;m_memento nullptr;}void setDevState(std::string state){m_devInfo-setState(state);std::cout setDevState: m_devInfo-getState() std::endl;}void saveDevState(){m_memento m_devInfo-createMemento();std::cout saveDevState std::endl;}void restoreDevState(){m_devInfo-restoreMemento(m_memento);std::cout restoreDevState: m_devInfo-getState() std::endl;} };int main() {Client obj;obj.setDevState(Open Dev);obj.setDevState(Open app 1);obj.setDevState(Open app 2);obj.saveDevState();obj.setDevState(Open app 3);obj.restoreDevState();return 0; }程序运行结果如下
http://www.w-s-a.com/news/746571/

相关文章:

  • 网址导航网站有哪些易营宝智能建站
  • 私人定制哪个网站做的比较好免费网站使用
  • 嘉兴网站建设系统免费的seo优化
  • 购书网站开发的意义网站建设接单渠道
  • 网站站内搜索怎么做wordpress默认主题修改
  • 网站推广的表现方式交网站建设 域名计入什么科目
  • 龙岗南联网站建设公司江门市
  • 网站运行方案设计平台模式
  • 网站加入wordpress邳州城乡建设局网站
  • 两个网站如何使用一个虚拟主机东莞市网站seo内容优化
  • 湖南网站建设公司排名傲派电子商务网站建设总结
  • 网站建设求职要求互联网挣钱项目平台
  • 网站权重怎么做做黑彩网站能赚钱吗
  • 三台建设局网站网页设计购物网站建设
  • thinkphp大型网站开发市场调研公司招聘
  • 天宁区建设局网站七冶建设集团网站 江苏
  • 越南网站 后缀湘潭新思维网站
  • 环球旅行社网站建设规划书网钛cms做的网站
  • 软件资源网站wordpress不能识别语言
  • 东坑仿做网站西安私人网站
  • 公司想做个网站怎么办如何搭建视频网站
  • .net网站架设凯里网站建设哪家好
  • seo网站建站建站国外百元服务器
  • 家具网站开发设计论文企业网站里面的qq咨询怎么做
  • 网站视频提取软件app淘宝店购买网站
  • 站长之家域名解析做百度推广网站咱们做
  • 行业 网站 方案莱州网站建设公司电话
  • 丹东谁做微网站威海网络科技有限公司
  • 寻找网站建设_网站外包自助打印微信小程序免费制作平台
  • 台式机网站建设vk社交网站做婚介