文件名称:GOF23
介绍说明--下载内容均来自于网络,请自行研究使用
23种设计模式的VC++6.0实现,使用EA绘制类图。附DesignPattern原文。-23 kinds of design patterns VC++ 6.0 achieved using EA mapping class diagram. DesignPattern attached to the original text.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
GOF23
.....\BehavioralPatterns
.....\..................\ChainResponsibilityPattern
.....\..................\..........................\ChainResponsibilityPattern.cpp
.....\..................\..........................\ChainResponsibilityPattern.dsp
.....\..................\..........................\ChainResponsibilityPattern.dsw
.....\..................\..........................\ChainResponsibilityPattern.eap
.....\..................\..........................\ConcreteHandleA.cpp
.....\..................\..........................\ConcreteHandleA.h
.....\..................\..........................\ConcreteHandleB.cpp
.....\..................\..........................\ConcreteHandleB.h
.....\..................\..........................\Handle.cpp
.....\..................\..........................\Handle.h
.....\..................\CommandPattern
.....\..................\..............\Command.cpp
.....\..................\..............\Command.h
.....\..................\..............\CommandPattern.cpp
.....\..................\..............\CommandPattern.dsp
.....\..................\..............\CommandPattern.dsw
.....\..................\..............\CommandPattern.eap
.....\..................\..............\ConcreteCommand.cpp
.....\..................\..............\ConcreteCommand.h
.....\..................\..............\Invoker.cpp
.....\..................\..............\Invoker.h
.....\..................\..............\Receiver.cpp
.....\..................\..............\Receiver.h
.....\..................\InterpreterPattern
.....\..................\..................\AbstractExpression.cpp
.....\..................\..................\AbstractExpression.h
.....\..................\..................\Context.cpp
.....\..................\..................\Context.h
.....\..................\..................\InterpreterPattern.cpp
.....\..................\..................\InterpreterPattern.dsp
.....\..................\..................\InterpreterPattern.dsw
.....\..................\..................\InterpreterPattern.eap
.....\..................\..................\NonterminalExpression.cpp
.....\..................\..................\NonterminalExpression.h
.....\..................\..................\TerminalExpression.cpp
.....\..................\..................\TerminalExpression.h
.....\..................\IteratorPattern
.....\..................\...............\Aggregate.cpp
.....\..................\...............\Aggregate.h
.....\..................\...............\ConcreteAggregate.cpp
.....\..................\...............\ConcreteAggregate.h
.....\..................\...............\ConcreteIterator.cpp
.....\..................\...............\ConcreteIterator.h
.....\..................\...............\Iterator.cpp
.....\..................\...............\Iterator.h
.....\..................\...............\IteratorPattern.cpp
.....\..................\...............\IteratorPattern.dsp
.....\..................\...............\IteratorPattern.dsw
.....\..................\...............\IteratorPattern.eap
.....\..................\MediatorPattern
.....\..................\...............\Colleage.cpp
.....\..................\...............\Colleage.h
.....\..................\...............\ConcreteColleageA.cpp
.....\..................\...............\ConcreteColleageA.h
.....\..................\...............\ConcreteColleageB.cpp
.....\..................\...............\ConcreteColleageB.h
.....\..................\...............\ConcreteMediator.cpp
.....\..................\...............\ConcreteMediator.h
.....\..................\...............\Mediator.cpp
.....\..................\...............\Mediator.h
.....\..................\...............\MediatorPattern.cpp
.....\..................\...............\MediatorPattern.cpp.bak
.....\..................\...............\MediatorPattern.dsp
.....\..................\...............\MediatorPattern.dsw
.....\..................\...............\MediatorPattern.eap
.....\..................\MementoPattern
.....\..................\.....
.....\BehavioralPatterns
.....\..................\ChainResponsibilityPattern
.....\..................\..........................\ChainResponsibilityPattern.cpp
.....\..................\..........................\ChainResponsibilityPattern.dsp
.....\..................\..........................\ChainResponsibilityPattern.dsw
.....\..................\..........................\ChainResponsibilityPattern.eap
.....\..................\..........................\ConcreteHandleA.cpp
.....\..................\..........................\ConcreteHandleA.h
.....\..................\..........................\ConcreteHandleB.cpp
.....\..................\..........................\ConcreteHandleB.h
.....\..................\..........................\Handle.cpp
.....\..................\..........................\Handle.h
.....\..................\CommandPattern
.....\..................\..............\Command.cpp
.....\..................\..............\Command.h
.....\..................\..............\CommandPattern.cpp
.....\..................\..............\CommandPattern.dsp
.....\..................\..............\CommandPattern.dsw
.....\..................\..............\CommandPattern.eap
.....\..................\..............\ConcreteCommand.cpp
.....\..................\..............\ConcreteCommand.h
.....\..................\..............\Invoker.cpp
.....\..................\..............\Invoker.h
.....\..................\..............\Receiver.cpp
.....\..................\..............\Receiver.h
.....\..................\InterpreterPattern
.....\..................\..................\AbstractExpression.cpp
.....\..................\..................\AbstractExpression.h
.....\..................\..................\Context.cpp
.....\..................\..................\Context.h
.....\..................\..................\InterpreterPattern.cpp
.....\..................\..................\InterpreterPattern.dsp
.....\..................\..................\InterpreterPattern.dsw
.....\..................\..................\InterpreterPattern.eap
.....\..................\..................\NonterminalExpression.cpp
.....\..................\..................\NonterminalExpression.h
.....\..................\..................\TerminalExpression.cpp
.....\..................\..................\TerminalExpression.h
.....\..................\IteratorPattern
.....\..................\...............\Aggregate.cpp
.....\..................\...............\Aggregate.h
.....\..................\...............\ConcreteAggregate.cpp
.....\..................\...............\ConcreteAggregate.h
.....\..................\...............\ConcreteIterator.cpp
.....\..................\...............\ConcreteIterator.h
.....\..................\...............\Iterator.cpp
.....\..................\...............\Iterator.h
.....\..................\...............\IteratorPattern.cpp
.....\..................\...............\IteratorPattern.dsp
.....\..................\...............\IteratorPattern.dsw
.....\..................\...............\IteratorPattern.eap
.....\..................\MediatorPattern
.....\..................\...............\Colleage.cpp
.....\..................\...............\Colleage.h
.....\..................\...............\ConcreteColleageA.cpp
.....\..................\...............\ConcreteColleageA.h
.....\..................\...............\ConcreteColleageB.cpp
.....\..................\...............\ConcreteColleageB.h
.....\..................\...............\ConcreteMediator.cpp
.....\..................\...............\ConcreteMediator.h
.....\..................\...............\Mediator.cpp
.....\..................\...............\Mediator.h
.....\..................\...............\MediatorPattern.cpp
.....\..................\...............\MediatorPattern.cpp.bak
.....\..................\...............\MediatorPattern.dsp
.....\..................\...............\MediatorPattern.dsw
.....\..................\...............\MediatorPattern.eap
.....\..................\MementoPattern
.....\..................\.....