文件名称:Decorator模式
文件大小:1.12MB
文件格式:RAR
更新时间:2015-04-20 10:41:00
Decorator 设计模式 c++
这是Decorator模式的一个例子,一个通用例子,一个打扮的例子,全部用c++实现!
【文件预览】:
decorator
----Debug()
--------decorator.pdb(555KB)
--------decorator.exe(43KB)
--------decorator.ilk(415KB)
----decorator()
--------decorator.vcproj(4KB)
--------ConcreteComponent.cpp(260B)
--------ConcreteComponent.h(191B)
--------ConcreteDecoratorB.h(262B)
--------Decorator.cpp(334B)
--------ConcreteDecoratorA.cpp(483B)
--------Debug()
--------ConcreteDecoratorB.cpp(447B)
--------Decorator.h(245B)
--------Component.cpp(138B)
--------main.cpp(371B)
--------Component.h(149B)
--------ConcreteDecoratorA.h(251B)
--------decorator.vcproj.PURPLE.Administrator.user(1KB)
----decorator.suo(14KB)
----decorator.ncb(1.13MB)
----decorator.sln(893B)
Dressup
----Suit.h(147B)
----LeatherShoes.cpp(191B)
----Tie.cpp(137B)
----Dressup.sln(879B)
----Debug()
--------Dressup.exe(45KB)
--------LeatherShoes.obj(41KB)
--------vc90.pdb(212KB)
--------Dressup.pdb(563KB)
--------vc90.idb(283KB)
--------Snekers.obj(41KB)
--------Dressup.exe.intermediate.manifest(621B)
--------BuildLog.htm(6KB)
--------mt.dep(67B)
--------Person.obj(40KB)
--------main.obj(41KB)
--------Tie.obj(41KB)
--------Finery.obj(28KB)
--------TShirts.obj(41KB)
--------BigTrouser.obj(41KB)
--------Suit.obj(41KB)
--------Dressup.ilk(443KB)
----Dressup.vcproj.PURPLE.Administrator.user(1KB)
----Tie.h(146B)
----Dressup.suo(19KB)
----BigTrouser.h(167B)
----Suit.cpp(145B)
----Snekers.h(158B)
----Finery.h(238B)
----main.cpp(781B)
----TShirts.cpp(168B)
----Dressup.vcproj(5KB)
----Snekers.cpp(163B)
----Dressup.ncb(1.14MB)
----TShirts.h(158B)
----BigTrouser.cpp(181B)
----Person.h(196B)
----Person.cpp(245B)
----LeatherShoes.h(173B)
----Finery.cpp(307B)