文件名称:Mydesign
介绍说明--下载内容均来自于网络,请自行研究使用
c++程序,演示了23中设计模式的实现,结构清晰,代码简单实用-c procedures, which demonstrated a 23 design patterns to achieve a clear structure and simple practical code
(系统自动生成,下载前可以参看下载内容)
下载文件列表
AbstractFactory
...............\AbstractFactory.cpp
...............\AbstractFactory.dsp
...............\AbstractFactory.dsw
...............\AbstractFactory.h
...............\AbstractFactory.ncb
...............\AbstractFactory.opt
...............\AbstractFactory.plg
...............\Debug
...............\main.cpp
...............\Product.cpp
...............\Product.h
Adapter
.......\Adapter.cpp
.......\Adapter.dsp
.......\Adapter.dsw
.......\Adapter.h
.......\Adapter.ncb
.......\Adapter.opt
.......\Adapter.plg
.......\Debug
.......\main.cpp
Adapter2
........\Adapter.cpp
........\Adapter.h
........\Adapter2.dsp
........\Adapter2.dsw
........\Adapter2.ncb
........\Adapter2.opt
........\Adapter2.plg
........\Debug
........\main.cpp
Bridge
......\Abstraction.cpp
......\Abstraction.h
......\AbstractionImp.cpp
......\AbstractionImp.h
......\Bridge.dsp
......\Bridge.dsw
......\Bridge.ncb
......\Bridge.opt
......\Bridge.plg
......\Debug
......\main.cpp
Builder
.......\Builder.cpp
.......\Builder.dsp
.......\Builder.dsw
.......\Builder.h
.......\Builder.ncb
.......\Builder.opt
.......\Builder.plg
.......\Debug
.......\Director(.cpp
.......\Director.h
.......\main.cpp
.......\Product.cpp
.......\Product.h
ChainOfResponsibility
.....................\ChainOfResponsibility.dsp
.....................\ChainOfResponsibility.dsw
.....................\ChainOfResponsibility.ncb
.....................\ChainOfResponsibility.opt
.....................\ChainOfResponsibility.plg
.....................\Debug
.....................\Handle.cpp
.....................\Handle.h
.....................\main.cpp
Command
.......\Command.cpp
.......\Command.dsp
.......\Command.dsw
.......\Command.h
.......\Command.ncb
.......\Command.opt
.......\Command.plg
.......\Debug
.......\Invoker.cpp
.......\Invoker.h
.......\main.cpp
.......\Receiver.cpp
.......\Reciever.h
Command2
........\Command.h
........\Command2.dsp
........\Command2.dsw
........\Command2.ncb
........\Command2.opt
........\Command2.plg
........\Debug
........\main.cpp
........\Reciever.asp
........\Reciever.cpp
........\Reciever.h
Composite
.........\Component.cpp
.........\Component.h
.........\Composite.cpp
.........\Composite.dsp
.........\Composite.dsw
...............\AbstractFactory.cpp
...............\AbstractFactory.dsp
...............\AbstractFactory.dsw
...............\AbstractFactory.h
...............\AbstractFactory.ncb
...............\AbstractFactory.opt
...............\AbstractFactory.plg
...............\Debug
...............\main.cpp
...............\Product.cpp
...............\Product.h
Adapter
.......\Adapter.cpp
.......\Adapter.dsp
.......\Adapter.dsw
.......\Adapter.h
.......\Adapter.ncb
.......\Adapter.opt
.......\Adapter.plg
.......\Debug
.......\main.cpp
Adapter2
........\Adapter.cpp
........\Adapter.h
........\Adapter2.dsp
........\Adapter2.dsw
........\Adapter2.ncb
........\Adapter2.opt
........\Adapter2.plg
........\Debug
........\main.cpp
Bridge
......\Abstraction.cpp
......\Abstraction.h
......\AbstractionImp.cpp
......\AbstractionImp.h
......\Bridge.dsp
......\Bridge.dsw
......\Bridge.ncb
......\Bridge.opt
......\Bridge.plg
......\Debug
......\main.cpp
Builder
.......\Builder.cpp
.......\Builder.dsp
.......\Builder.dsw
.......\Builder.h
.......\Builder.ncb
.......\Builder.opt
.......\Builder.plg
.......\Debug
.......\Director(.cpp
.......\Director.h
.......\main.cpp
.......\Product.cpp
.......\Product.h
ChainOfResponsibility
.....................\ChainOfResponsibility.dsp
.....................\ChainOfResponsibility.dsw
.....................\ChainOfResponsibility.ncb
.....................\ChainOfResponsibility.opt
.....................\ChainOfResponsibility.plg
.....................\Debug
.....................\Handle.cpp
.....................\Handle.h
.....................\main.cpp
Command
.......\Command.cpp
.......\Command.dsp
.......\Command.dsw
.......\Command.h
.......\Command.ncb
.......\Command.opt
.......\Command.plg
.......\Debug
.......\Invoker.cpp
.......\Invoker.h
.......\main.cpp
.......\Receiver.cpp
.......\Reciever.h
Command2
........\Command.h
........\Command2.dsp
........\Command2.dsw
........\Command2.ncb
........\Command2.opt
........\Command2.plg
........\Debug
........\main.cpp
........\Reciever.asp
........\Reciever.cpp
........\Reciever.h
Composite
.........\Component.cpp
.........\Component.h
.........\Composite.cpp
.........\Composite.dsp
.........\Composite.dsw