C++23种设计模式源码

时间:2021-12-28 17:25:28
【文件属性】:

文件名称:C++23种设计模式源码

文件大小:38KB

文件格式:RAR

更新时间:2021-12-28 17:25:28

C++ 设计模式

李建忠老师讲解的*23种设计模式C++源码,每种设计模式有简单介绍。


【文件预览】:
Cpp-Design-Patterns-master
----Facade()
--------README.md(1KB)
----State()
--------state1.cpp(1000B)
--------state2.cpp(1KB)
--------README.md(755B)
----Singleton()
--------Singleton.cpp(2KB)
--------README.md(850B)
----Factory Method()
--------MainForm2.cpp(674B)
--------FileSplitter1.cpp(300B)
--------MainForm1.cpp(528B)
--------ISplitterFactory.cpp(238B)
--------FileSplitter2.cpp(861B)
--------README.md(1KB)
----Chain of Resposibility()
--------ChainofResposibility.cpp(2KB)
--------README.md(896B)
----Visitor()
--------Visitor2.cpp(605B)
--------Visitor1.cpp(2KB)
--------README.md(1KB)
----Observer()
--------MainForm2.cpp(697B)
--------FileSplitter1.cpp(543B)
--------MainForm1.cpp(343B)
--------FileSplitter2.cpp(1KB)
--------README.md(1KB)
----Decorator()
--------decorator2.cpp(2KB)
--------decorator1.cpp(4KB)
--------decorator3.cpp(2KB)
--------README.md(1KB)
----Memento()
--------memento.cpp(733B)
--------README.md(762B)
----Flyweight()
--------README.md(1KB)
--------flyweight.cpp(643B)
----Iterator()
--------README.md(991B)
--------Iterator.cpp(921B)
----Interpreter()
--------main.cpp(3KB)
--------README.md(1KB)
----Command()
--------Command.cpp(1KB)
--------README.md(963B)
----Builder()
--------builder.cpp(1KB)
--------README.md(1KB)
----Abstract Factory()
--------EmployeeDAO2.cpp(2KB)
--------EmployeeDAO3.cpp(1KB)
--------EmployeeDAO1.cpp(461B)
--------README.md(1KB)
----Bridge()
--------bridge1.cpp(6KB)
--------bridge2.cpp(5KB)
--------README.md(1KB)
----Proxy()
--------proxy.cpp(481B)
--------client.cpp(402B)
--------README.md(729B)
----Composite()
--------composite.cpp(2KB)
--------README.md(1KB)
----Template Method()
--------template1_app.cpp(402B)
--------template1_lib.cpp(253B)
--------template2_lib.cpp(749B)
--------Makefile(166B)
--------README.md(1KB)
--------template2_app.cpp(441B)
----Prototype()
--------ConcretePrototype.cpp(570B)
--------Client.cpp(674B)
--------Prototype.cpp(188B)
--------README.md(1KB)
----Strategy()
--------strategy1.cpp(477B)
--------strategy2.cpp(1KB)
--------README.md(1KB)
----README.md(5KB)
----Adapter()
--------Adapter.cpp(952B)
--------README.md(529B)
----Mediator()
--------README.md(910B)

网友评论