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

最新网站建设哪家快宁波网络推广seo软件

最新网站建设哪家快,宁波网络推广seo软件,哈尔滨手机建站模板,杭州百度优化组合模式,顾名思义,通过组合关系定义类间的关联关系,实现了将对象组合成树形结构,最终实现类的复用。可能是由于设计模式看的多了,初看组合模式的类图,感觉和装饰者模式类图很相似,都是使用继承…

组合模式,顾名思义,通过组合关系定义类间的关联关系,实现了将对象组合成树形结构,最终实现类的复用。可能是由于设计模式看的多了,初看组合模式的类图,感觉和装饰者模式类图很相似,都是使用继承和组合关系,当然,也只是结构相似而已。

#include <iostream>
#include <vector>
using namespace std;class Component {
public:virtual void Operation() { }virtual void Add(const Component& com) { }virtual void Remove(const Component& com) { }virtual Component* GetChild(int index) {return 0;}virtual ~Component() { }
};class Composite :public Component {
public:void Add(Component* com) {_coms.push_back(com);}void Operation() {for (auto com : _coms)com->Operation();}void Remove(Component* com) {//_coms.erase(&com);}Component* GetChild(int index) {return _coms[index];}private:std::vector<Component*> _coms;
};class Leaf :public Component {
public:void Operation() {cout << "Leaf::Operation..." << endl;}
};int main() {Leaf *leaf = new Leaf();leaf->Operation();Composite *com = new Composite();com->Add(leaf);com->Operation();Component *leaf_ = com->GetChild(0);leaf_->Operation();delete leaf;delete com;return 0;
}
http://www.dinnco.com/news/3805.html

相关文章:

  • 最新中国新闻黑帽seo教程
  • 5网站建设公司网站优化分析
  • 网站开发业务ppt小学生收集的新闻10条
  • 镇网站建设管理工作总结国内seo排名
  • b站视频推广网站没有病毒全自动引流推广软件免费
  • 怎么做网站域名指向谷歌自然排名优化
  • 嘉兴营销型网站建设bt樱桃 磁力岛
  • 房地产网站制作公司知名品牌营销策划案例
  • 石家庄网站建设联系电话微信营销方案
  • 网站策划专员所需知识外贸营销网站制作公司
  • 有哪些漫画做的好的网站郑州seo联系搜点网络效果好
  • 重庆网站建设 吧网站快速排名推广软件
  • synology wordpress知乎seo排名帝搜软件
  • wordpress 做导航页面seo教程免费分享
  • 怎样做软件网站现在的seo1发布页在哪里
  • wordpress仿站上传到西安网站优化推广方案
  • 长春网站分析如何找做网站的公司
  • 做网站推广优化传媒网站
  • 网站开发dreamweaver西安seo黑
  • 网站模板css网络营销企业案例分析
  • 工商银行网页版官网郑州百度关键词seo
  • wordpress 海淘主题下载seo基础理论
  • 合肥哪家公司做网站百度网址大全 旧版本
  • diy电子商城网站贵阳关键词优化平台
  • 手机购物app排行榜前十名中国seo谁最厉害
  • 医院做网站需要备案吗长春百度推广排名优化
  • 免签约收款WordPress百度首页优化排名
  • 毕设做网站工作量够吗南宁最新消息今天
  • 网站建设运营预算aso优化吧
  • 网站建设的方法武汉seo公司排名