欢迎来到天天文库
浏览记录
ID:37489073
大小:1.12 MB
页数:150页
时间:2019-05-24
《Csharp设计模式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、新版设计模式手册[C#]目录一.创建型模式.....................................................31.单件模式.....................................................32.抽象工厂.....................................................73.建造者模式..................................................144.工厂方法模式.....................................
2、...........215.原型模式....................................................27二.结构型模式....................................................326.适配器模式..................................................327.桥接模式....................................................388.组合模式........................................
3、............459.装饰模式....................................................5110.外观模式...................................................5811.享元模式...................................................6412.代理模式...................................................71三.行为型模式......................................
4、..............7513.职责链模式.................................................7514.命令模式...................................................8215.解释器模式.................................................8916.迭代器模式.................................................9517.中介者模式......................................
5、..........10218.备忘录模式................................................11019.观察者模式................................................11620.状态模式..................................................12221.策略模式..................................................13222.模版方法.........................................
6、.........13723.访问者模式................................................143___________________________________________________________________________________整理制作:Terryleehttp://terrylee.cnblogs.com新版设计模式手册[C#]一.创建型模式1.单件模式结构图生活例子意图保证一个类仅有一个实例,并提供一个访问它的全局访问点。适用性ò当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。ò当这个唯一实例应
7、该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。示意性代码//Singletonpattern--StructuralexampleusingSystem;namespaceDoFactory.GangOfFour.Singleton.Structural{//MainApptestapplicationclassMainApp{staticvoidMain()___________
此文档下载收益归作者所有