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

企业网站优化分为哪两个方向广州推广优化

企业网站优化分为哪两个方向,广州推广优化,heliohost wordpress,企业所得税怎么收的目录 C设计模式-原型(Prototype) 一、意图 二、适用性 三、结构 四、参与者 五、代码 C设计模式-原型(Prototype) 一、意图 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 二、适用性 当…

目录

C++设计模式-原型(Prototype)

一、意图

二、适用性

三、结构

四、参与者

五、代码


C++设计模式-原型(Prototype)

一、意图

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。

二、适用性

  • 当要实例化的类是在运行时刻指定时,例如,通过动态装载;或者
  • 为了避免创建一个与产品类层次平行的工厂类层次时;或者
  • 当一个类的实例只能有几个不同状态组合中的一种时。建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些。

三、结构

 

四、参与者

  • Prototype

       声明一个克隆自身的接口。

  • ConcretePrototype

        实现一个克隆自身的操作。

  • Client

        让一个原型克隆自身从而创建一个新的对象。

五、代码

#include<iostream>
using namespace std;class Product {
public:virtual Product* Clone() = 0;virtual void Display() = 0;
};class ConcreteProduct : public Product {
public:ConcreteProduct(){}ConcreteProduct(string TempName, string TempID) : name(TempName), id(TempID){}void SetName(string TempName) {this->name = TempName;}void SetID(string TempID) {this->id = TempID;}ConcreteProduct* Clone() {return new ConcreteProduct(this->name, this->id);}void Display() {cout << "Name: " << this->name << endl;cout << "ID: " << this->id << endl;}
private:string name;string id;
};int main() {ConcreteProduct* originalProduct = new ConcreteProduct("Product One", "1");cout << "Original Product Information:" << endl;originalProduct->Display();ConcreteProduct* copyProduct = originalProduct->Clone();cout << "Copy Product Information Unchanged:" << endl;copyProduct->Display();copyProduct->SetName("Product Two");copyProduct->SetID("2");cout << "Copy Product Information Changed:" << endl;copyProduct->Display();}

http://www.15wanjia.com/news/28702.html

相关文章:

  • 广东专业商城网站建设杭州今天查出多少阳性
  • 网站google排名出现过几分钟哪有网页设计公司
  • 有做网站的吗 优帮云360指数
  • 门户网站样式中国最新新闻
  • 怎样给一个公司做网站中文搜索引擎
  • 网站做实名验证行业关键词分类
  • 合肥外贸网站建设网络平台
  • 石景山网站制作seo快速排名软件推荐
  • 网页制作与设计软件百度提升优化
  • 做影视网站犯法吗一个平台怎么推广
  • 知末网室内设计效果图太原关键词优化报价
  • 万网云虚拟主机上传网站网站关键词优化推广
  • 福田企业网站优化哪个好中国纪检监察报
  • 河南专业做网站教育培训网
  • wordpress 无广告视频网站如何用模板建站
  • 泰州网站建设费用seo怎么优化武汉厂商
  • 吴江区住房与建设局网站乐陵seo外包
  • 做网站要固定ip长沙seo关键词
  • 商城网站建设基础设计百度企业
  • wordpress网站底部版权代码百度竞价个人开户
  • sap.net怎么做网站icp备案查询
  • 机械加工外协网站营业推广名词解释
  • 网站建设导航栏设计系列推广软文范例
  • win7做网站服务器竞价点击软件排名
  • 在日本网站做推广渠道网站推广多少钱
  • 技术支持 洛阳网站建设百度官网认证
  • 个人网站建设方案书实例网站推广费用一般多少钱
  • 外包网易测试沙洋县seo优化排名价格
  • 网站内文章外链如何做广东最新消息
  • 做网站开发考什么研商业推广软文范例