没有合适的资源?快使用搜索试试~
我知道了~
文库首页
后端
C++
head first 设计模式原料工厂C++实现
head first 设计模式原料工厂C++实现
原料工厂
需积分: 1
0 下载量
198 浏览量
2013-05-06
13:21:39
上传
评论
收藏
60KB
DOC
举报
温馨提示
立即下载
head first 设计模式原料工厂C++实现
资源详情
资源评论
原料工厂
C++
实现
Dough.h
class Dough
{
public:
Dough();
virtual ~Dough();
};
Dough.cpp
#include "Dough.h"
Dough::Dough()
{
cout<<"Dough"<<endl;
}
Cheese .h
class Cheese
{
public:
Cheese();
virtual ~Cheese();
};
Cheese .cpp
#include "Cheese.h"
Cheese::Cheese()
{
cout<<"Cheese"<<endl;
}
Cheese::~Cheese()
{
}
Clams .h
class Clams
{
public:
Clams();
virtual ~Clams();
};
Clams .cpp
Clams::Clams()
{
cout<<"Clams"<<endl;
}
P
eppero
ni
.h
class P
epperoni
{
public:
P
eppero
ni();
virtual ~P
eppero
n
i();
};
P
eppero
ni
.cpp
#include "P
epperoni.h"
P
eppero
ni::P
epperoni()
{
cout<<"P
epperoni"
<<
endl;
}
P
eppero
ni::~Pepper
oni()
{
}
Pi
zza.h
#include <list>
#include "string"
#include "Dough.h"
#include "heese.h"
#include "lams.h"
#include "P
epperoni.h"
#include "Pizza.h"
#include "PizzaIngr
edientF
actory
.h"
using namespace std;
class Pizza
{
public:
char* name;
Dough *dough;
Sause *sauce;
V
eggie **veggies;
Cheese *cheese;
P
eppero
ni *pepperoni;
Clams *clams;
list<string*> toppings;
Pi
zza(void);
~Pizz
a(vo
id);
本内容试读结束,
登录后
可阅读更多
下载后可阅读完整内容,剩余5页未读,
立即下载
评论
收藏
内容反馈
立即下载
评论0
去评论
最新资源
北华航天工业学院数据结构课程-基于C++实现的机信息管理系统+源代码+文档说明
85230650朱紫静_实验03_运算器实验报告(1)(2).docm
10天学会python+笔记+源代码
17140651791633322948657261738571.png
黑马智慧物业小区模块功能代码
超微主板 X9DRL-3F bios 支持nvme启动
超微主板 X9DRH-7F bios 支持nvme启动
python155基于贝叶斯网络的城市火灾预测方法.rar
python153校园预约打印网(django).rar
python149基于知识图谱的智能推荐系统(flask).rar
l_entropy
粉丝: 13
资源:
77
私信
上传资源 快速赚钱
前往需求广场,查看用户热搜
相关推荐
head first 设计模式装饰着模式C++实现
head first 设计模式装饰着模式C++实现
head first 设计模式-C++实现.zip
head first设计模式,原书用java实现的代码,这里是用C++实现的demo,包含所有章节的设计模式的C++代码的实现;
[创建型模式] head first 设计模式之工厂模式(Factory)
NULL 博文链接:https://jacky-dai.iteye.com/blog/1927487
head first 设计模式 策略模式 C++ 代码
head first 设计模式 策略模式 C++ 代码
Head First设计模式 C++代码实现
Head First设计模式 c++代码实现
Head First 设计模式 (四) 工厂模式(factory pattern) C++实现
Head First 设计模式 (四) 工厂模式(factory pattern) C++实现
Head First 设计模式 (六) 命令模式(Command pattern) C++实现
Head First 设计模式 (六) 命令模式(Command pattern) C++实现
head first 设计模式 观察者模式 C++ 代码
head first 设计模式 观察者模式 C++ 代码
5星 · 资源好评率100%
head-first-design-patterns:与“ Head First设计模式”书有关的源代码。 在基于.NET的解决方案中实现了本书中的一些设计模式示例
头先设计模式书 我在阅读本书时创建的.NET源代码。 本书示例中使用的Java源代码。 OO设计原则 识别应用程序中各个方面,将其与保持不变的方面分开。 编程到接口,而不是实现。 优先考虑组成而不是继承。 力争在相互作用的对象之间实现松散耦合的设计。 最少知识的原则:仅与您的直属朋友交谈。 好莱坞原则:请勿致电给我们,我们会致电给您。 坚硬的 小号英格尔-责任:一类应该有一个和唯一原因
《HeadFirst设计模式》策略模式c++实现
策略模式: 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 The Strategy Pattern defines a family of algorithms, encapsulates each one, and makes ...
5星 · 资源好评率100%
headfirst设计模式C++代码实现
设计模式设计模式设计模式设计模式设计模式设计模式设计模式设计模式设计模式设计模式
4星 · 用户满意度95%
Headfirst(四)工厂设计模式C++实现
Headfirst第四章工厂模式,三种工厂模式 简单工厂模式 工厂模式 抽象工厂模式 C++实现 面向对象思想
head first 设计模式例子源代码 c++版 第二章 观察者模式
最近在看head first 设计模式,书上的例子是用java编写的.因为工作上C用的比较多,所以决定编看书,边用C++也编写书上的例子.既可以加深对设计模式的理解,也顺便练习下c++. 希望这写代码也能帮助别人学习c++和设计模式...
head first 设计模式源代码 c++版 第一章 策略模式
最近在看head first 设计模式,书上的例子是用java编写的.因为工作上C用的比较多,所以决定编看书,边用C++也编写书上的例子.既可以加深对设计模式的理解,也顺便练习下c++. 希望这写代码也能帮助别人学习c++和设计...
5星 · 资源好评率100%
Head First 设计模式 (三) 装饰者模式(decorator pattern) C++实现
Head First 设计模式 (三) 装饰者模式(decorator pattern) C++实现 VS2012 下通过
Head First设计模式C++代码
用C++编写的《Head First设计模式》的案例
4星 · 用户满意度95%
Head First设计模式彩印高清
Head First设计模式, 中国电力出版社出版,英文书名:Head First Design Patterns。作者:弗里曼。《Head First设计模式》荣获2005年第十五届Jolt通用类图书震撼大奖。英文影印版被《程序员》等机构评选为2006年受...
head first 设计模式简单命令模式C++实现
head first 设计模式简单命令模式C++实现
Head First 设计模式 (五) 单件模式(Singleton pattern) C++实现
Head First 设计模式 (五) 单件模式(Singleton pattern) C++实现
3星 · 编辑精心推荐
Head First 设计模式 (十) 状态模式(State pattern) C++实现
Head First 设计模式 (十) 状态模式(State pattern) C++实现
4星 · 用户满意度95%
《HeadFirst设计模式》观察者模式c++实现代码
观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 Observer Pattern defines a one-to-many dependency between objects so that when one object ...
第十五届蓝桥杯大赛软件赛省赛C++B组题目
资源名称:第十五届蓝桥杯大赛软件赛省赛C++B组题目集 文件格式:PDF 内容概述: 本资源包含了第十五届蓝桥杯大赛软件赛省赛C++B组的全部题目。蓝桥杯大赛作为国内知名的软件编程竞赛,每年都会吸引大量的软件编程爱好者参与。本次大赛的C++B组题目不仅涵盖了基础编程知识,还涉及了算法设计、数据结构等多个方面,对于提升编程能力和拓宽编程视野具有极大的帮助。 资源特色: 题目全面:包含所有C++
第十五届蓝桥杯大赛软件赛省赛-C++A组题目
您是否正在为参加蓝桥杯软件赛做准备?您是否想一睹最新的比赛题目,了解赛题风格和难度?这里,我们为您带来了第十五届蓝桥杯大赛软件赛省赛C++A组的题目全集,以PDF格式呈现,方便您随时随地进行查阅和学习。 这份资源包含了完整的赛题内容,不仅有助于您了解比赛的题型和难度,还能为您的备考提供宝贵的参考资料。无论是想提升自己的编程技能,还是想为即将到来的比赛做好充分准备,这份资源都是您不可或缺的学习材料
C/C++中文参考手册离线最新版
C/C++中文参考手册(C++23标准) 离线chm最新版是一份详尽的C++23标准参考手册,适用于C++程序员和开发人员。该手册提供了全面的C++23标准库和语言特性的介绍,包括语法、关键字、数据类型、控制结构、函数、指针、类和对象、继承、多态性、模板和异常处理等内容。 该手册以离线chm格式提供,方便用户在没有互联网连接的情况下查阅和使用。用户只需下载并安装该文件,即可在本地计算机上随时随地
4星 · 用户满意度95%
代码随想录-八股文 pdf
代码随想录-八股文 pdf
5星 · 资源好评率100%
编译器(gcc、g++)
编译器(gcc、g++)
Qt5.9 C++开发指南.pdf 及示例源码
Qt5.9 C++开发指南.pdf 及示例源码
5星 · 资源好评率100%
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源