设计模式精解-GoF-23种设计模式解析--附C++源代码

时间:2022-03-10 11:26:25
【文件属性】:

文件名称:设计模式精解-GoF-23种设计模式解析--附C++源代码

文件大小:1.24MB

文件格式:ZIP

更新时间:2022-03-10 11:26:25

GOF 设计模式 C++ 源代码

设计模式精解-GoF-23种设计模式解析--附C++源代码,帮助理解!


【文件预览】:
DesignPattern-master
----MementoPattern()
--------MementoPattern.cpp(1KB)
--------MementoPattern.vcxproj(4KB)
--------MementoPattern.vcxproj.filters(934B)
----MediatorPattern()
--------MediatorPattern.vcxproj(4KB)
--------MediatorPattern.vcxproj.filters(935B)
--------MediatorPattern.cpp(2KB)
----ChainOfResponsibilityPattern()
--------ChainOfResponsibilityPattern.cpp(1KB)
--------ChainOfResponsibilityPattern.vcxproj(4KB)
--------ChainOfResponsibilityPattern.vcxproj.filters(948B)
----FlyweightPattern()
--------FlyweightPattern.cpp(1KB)
--------FlyweightPattern.vcxproj.filters(936B)
--------FlyweightPattern.vcxproj(4KB)
----VisitorPattern()
--------Visitor.h(535B)
--------Visitor.cpp(591B)
--------VisitorPattern.vcxproj.filters(1KB)
--------VisitorPattern.vcxproj(4KB)
--------Element.h(326B)
--------Element.cpp(389B)
--------VisitorPattern.cpp(255B)
----StrategyPattern()
--------StrategyPattern.cpp(748B)
--------StrategyPattern.vcxproj(4KB)
--------StrategyPattern.vcxproj.filters(935B)
----IteratorPattern()
--------IteratorPattern.vcxproj.filters(1KB)
--------IteratorPattern.vcxproj(4KB)
--------Iterator.cpp(463B)
--------IteratorPattern.cpp(331B)
--------Aggregate.h(461B)
--------Aggregate.cpp(556B)
--------Iterator.h(468B)
----SingletonPattern()
--------SingletonPattern.cpp(453B)
--------SingletonPattern.vcxproj.filters(936B)
--------SingletonPattern.vcxproj(4KB)
----InterpreterPattern()
--------InterpreterPattern.vcxproj.user(162B)
--------InterpreterPattern.vcxproj.filters(938B)
--------InterpreterPattern.cpp(1KB)
--------InterpreterPattern.vcxproj(4KB)
----DesignPattern.v12.suo(81KB)
----AdapterPattern()
--------AdapterPattern.cpp(674B)
--------AdapterPattern.vcxproj.filters(934B)
--------AdapterPattern.vcxproj(4KB)
----StatePattern()
--------StatePattern.cpp(2KB)
--------StatePattern.vcxproj(4KB)
--------StatePattern.vcxproj.filters(932B)
----设计模式精解-C++版本-23种模式.pdf(1.49MB)
----TemplatePattern()
--------TemplatePattern.cpp(1KB)
--------TemplatePattern.vcxproj(4KB)
--------TemplatePattern.vcxproj.filters(935B)
----CommandPattern()
--------CommandPattern.vcxproj.filters(934B)
--------CommandPattern.vcxproj(4KB)
--------CommandPattern.cpp(802B)
----CMakeLists.txt(990B)
----CompositePattern()
--------CompositePattern.vcxproj(4KB)
--------CompositePattern.cpp(1KB)
--------CompositePattern.vcxproj.filters(936B)
----PrototypePattern()
--------PrototypePattern.vcxproj.filters(936B)
--------PrototypePattern.vcxproj(4KB)
--------PrototypePattern.cpp(766B)
----DecoratorPattern()
--------DecoratorPattern.vcxproj.filters(936B)
--------DecoratorPattern.cpp(972B)
--------DecoratorPattern.vcxproj(4KB)
----LICENSE(18KB)
----README.md(716B)
----DesignPattern.sln(11KB)
----ProxyPattern()
--------ProxyPattern.vcxproj(4KB)
--------ProxyPattern.vcxproj.filters(932B)
--------ProxyPattern.cpp(628B)
----AbstractFactoryPattern()
--------AbstractFactoryPattern.vcxproj.filters(942B)
--------AbstractFactoryPattern.cpp(1KB)
--------AbstractFactoryPattern.vcxproj(4KB)
----ObserverPattern()
--------Subject.h(597B)
--------Observer.cpp(585B)
--------ObserverPattern.vcxproj.filters(1KB)
--------Observer.h(549B)
--------Subject.cpp(496B)
--------ObserverPattern.vcxproj(4KB)
--------ObserverPattern.cpp(346B)
----.gitignore(64B)
----FacadePattern()
--------FacadePattern.vcxproj(4KB)
--------FacadePattern.cpp(712B)
--------FacadePattern.vcxproj.filters(933B)
----BuilderPattern()
--------BuilderPattern.vcxproj.filters(934B)
--------BuilderPattern.cpp(1KB)
--------BuilderPattern.vcxproj(4KB)
----BridgePattern()
--------BridgePattern.cpp(946B)
--------BridgePattern.vcxproj.filters(933B)
--------BridgePattern.vcxproj(4KB)
----FactoryPattern()
--------FactoryPattern.vcxproj(4KB)
--------FactoryPattern.cpp(945B)
--------FactoryPattern.vcxproj.filters(934B)

网友评论