文件名称:model-style(23)
- 所属分类:
- JSP源码/Java
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 76kb
- 下载次数:
- 0次
- 提 供 者:
- wm0***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
针对设计模式中的每一种模式采用源码形式进行说明-Design patterns for each model in the form described by source
(系统自动生成,下载前可以参看下载内容)
下载文件列表
23种设计模式的源代码
....................\AbstractFactory
....................\...............\abstractfactory.h
....................\...............\AbstractFactory.java
....................\...............\AbstractProductA.java
....................\...............\AbstractProductB.java
....................\...............\ConcreteFactory1.java
....................\...............\ConcreteFactory2.java
....................\...............\ProductA1.java
....................\...............\ProductA2.java
....................\...............\ProductB1.java
....................\...............\ProductB2.java
....................\...............\Test.java
....................\...............\testfactory.cpp
....................\AdapterClass
....................\............\Adaptee.java
....................\............\Adapter.java
....................\............\classadapter.h
....................\............\Target.java
....................\............\Test.java
....................\............\testclassadapter.cpp
....................\Bridge
....................\......\Abstraction.java
....................\......\bridge.h
....................\......\ConcreteImplementorA.java
....................\......\ConcreteImplementorB.java
....................\......\Implementor.java
....................\......\RefinedAbstraction.java
....................\......\Test.java
....................\......\testbridge.cpp
....................\Builder
....................\.......\builder.h
....................\.......\Builder.java
....................\.......\ConcreteBuilder.java
....................\.......\Director.java
....................\.......\Part.java
....................\.......\Product.java
....................\.......\Test.java
....................\.......\testbuilder.cpp
....................\ChainOfResponsibility
....................\.....................\chain.h
....................\.....................\ConcreteHandler1.java
....................\.....................\ConcreteHandler2.java
....................\.....................\Handler.java
....................\.....................\Test.java
....................\.....................\testchain.cpp
....................\Command
....................\.......\Client.java
....................\.......\command.h
....................\.......\Command.java
....................\.......\ConcreteCommand.java
....................\.......\ConcreteReceiver.java
....................\.......\Receiver.java
....................\.......\Test.java
....................\.......\testcommand.cpp
....................\Composite
....................\.........\Component.java
....................\.........\composite.h
....................\.........\Composite.java
....................\.........\Leaf.java
....................\.........\Test.java
....................\.........\testcomposite.cpp
....................\Decorator
....................\.........\Component.java
....................\.........\ConcreteComponent.java
....................\.........\ConcreteDecoratorA.java
....................\.........\ConcreteDecoratorB.java
....................\.........\decorator.h
....................\.........\Decorator.java
....................\.........\Test.java
....................\.........\testdecorator.cpp
....................\Facade
....................\......\facade.h
....................\......\Facade.java
....................\......\Subsystem1.java
....................\......\Subsystem2.java
....................\......\Subsystem3.java
....................\......\Test.java
....................\......\testfacade.cpp
....................\FactoryMethod
....................\.............\ConcreteCreator.java
....................\.............\ConcreteProduct.java
....................\.............\Creator.java
....................\.............\factorymethod.h
....................\.............\Product.java
....................\.............\Test.java
....................\.............\testfactorymethod.cpp
....................\Flyweight
....................\.........\ConcreteFlyweight.java
..........
....................\AbstractFactory
....................\...............\abstractfactory.h
....................\...............\AbstractFactory.java
....................\...............\AbstractProductA.java
....................\...............\AbstractProductB.java
....................\...............\ConcreteFactory1.java
....................\...............\ConcreteFactory2.java
....................\...............\ProductA1.java
....................\...............\ProductA2.java
....................\...............\ProductB1.java
....................\...............\ProductB2.java
....................\...............\Test.java
....................\...............\testfactory.cpp
....................\AdapterClass
....................\............\Adaptee.java
....................\............\Adapter.java
....................\............\classadapter.h
....................\............\Target.java
....................\............\Test.java
....................\............\testclassadapter.cpp
....................\Bridge
....................\......\Abstraction.java
....................\......\bridge.h
....................\......\ConcreteImplementorA.java
....................\......\ConcreteImplementorB.java
....................\......\Implementor.java
....................\......\RefinedAbstraction.java
....................\......\Test.java
....................\......\testbridge.cpp
....................\Builder
....................\.......\builder.h
....................\.......\Builder.java
....................\.......\ConcreteBuilder.java
....................\.......\Director.java
....................\.......\Part.java
....................\.......\Product.java
....................\.......\Test.java
....................\.......\testbuilder.cpp
....................\ChainOfResponsibility
....................\.....................\chain.h
....................\.....................\ConcreteHandler1.java
....................\.....................\ConcreteHandler2.java
....................\.....................\Handler.java
....................\.....................\Test.java
....................\.....................\testchain.cpp
....................\Command
....................\.......\Client.java
....................\.......\command.h
....................\.......\Command.java
....................\.......\ConcreteCommand.java
....................\.......\ConcreteReceiver.java
....................\.......\Receiver.java
....................\.......\Test.java
....................\.......\testcommand.cpp
....................\Composite
....................\.........\Component.java
....................\.........\composite.h
....................\.........\Composite.java
....................\.........\Leaf.java
....................\.........\Test.java
....................\.........\testcomposite.cpp
....................\Decorator
....................\.........\Component.java
....................\.........\ConcreteComponent.java
....................\.........\ConcreteDecoratorA.java
....................\.........\ConcreteDecoratorB.java
....................\.........\decorator.h
....................\.........\Decorator.java
....................\.........\Test.java
....................\.........\testdecorator.cpp
....................\Facade
....................\......\facade.h
....................\......\Facade.java
....................\......\Subsystem1.java
....................\......\Subsystem2.java
....................\......\Subsystem3.java
....................\......\Test.java
....................\......\testfacade.cpp
....................\FactoryMethod
....................\.............\ConcreteCreator.java
....................\.............\ConcreteProduct.java
....................\.............\Creator.java
....................\.............\factorymethod.h
....................\.............\Product.java
....................\.............\Test.java
....................\.............\testfactorymethod.cpp
....................\Flyweight
....................\.........\ConcreteFlyweight.java
..........