duck.h mallard_duck.h turkey.h turkey_adapter.h main.cpp ...
分类:
编程语言 时间:
2016-04-29 23:48:42
阅读次数:
368
Dough.h ThinCrustDough.h Sauce.h MarinaraSauce.h Pizza.h CheesePizza.h GreekPizza.h PizzaStore.h NYPizzaStore.h PizzaIngredientFactory.h NYPizzaIngred ...
分类:
编程语言 时间:
2016-04-02 22:44:34
阅读次数:
321
为了引出后续的工厂方法,把在简单工厂模式的基础上增加了新功能——加盟店 简而言之就是把原来的单一简单工厂(能生产cheese和greek两种pizza)细分成了纽约地区的和芝加哥地区的(每种地区都能生产cheese和greek两种pizza) 和之前的简单工厂相比,PizzaStore中的Pizza
分类:
编程语言 时间:
2016-03-13 14:08:06
阅读次数:
261
一、 1. 2.The State Pattern allows an object to alter its behavior when its internal state changes. The object will appear to change its class. 3.The St
分类:
其他好文 时间:
2016-03-11 12:15:16
阅读次数:
247
一、 1.The Composite Pattern allows us to build structures of objects in the form of trees that contain both compositions of objects and individual obje
分类:
其他好文 时间:
2016-03-10 14:10:06
阅读次数:
250
一、 1.The Singleton Pattern ensures a class has only one instance, and provides a global point of access to it. 2. 3. 二、例子一:线程不安全 1 package headfirst.d
分类:
其他好文 时间:
2016-03-09 20:54:14
阅读次数:
190
一、 实现家庭影院 1. 1 package headfirst.designpatterns.facade.hometheater; 2 3 public class HomeTheaterFacade { 4 Amplifier amp; 5 Tuner tuner; 6 DvdPlayer d
分类:
其他好文 时间:
2016-03-09 17:38:43
阅读次数:
150
设计模式系列都是学习HeadFirst设计模式得出的学习心得,中间的例子也会采用书中的例子。这里有必要解释一下,在下面星巴克咖啡的例子中,有几种基本的咖啡,还有牛奶、豆浆等等可以向咖啡中添加,这里说明防止下面不懂。 今天我们来了解一下装饰者模式。 回想一下java的io包,各种stream排...
分类:
其他好文 时间:
2016-01-19 22:14:05
阅读次数:
217
我用的是环境Win7。开始学习PHP和MySQL,而买了这《Head First PHP & MySQL》,从能Head First Labs官网获得HeadFirst系列书籍的相关信息和源码。1、下载XAMPP开发包从XAMPP中文官网下载眼下比較流行的PHP开发包,XAMPP是全然免费且易于安....
分类:
数据库 时间:
2015-12-09 11:51:11
阅读次数:
212