设计模式精解-GoF_23种设计模式解析附C++实现源码,了解设计模式可以帮助开发人员提高自身素质,开发出可复用的优质程序
2023-02-24 09:58:09 2.57MB 设计模式精解 23种设计模式
1
设计模式精解- GoF 23 种设计模式解析附 C++实现源码 目 录 0 引言 ..............................................................................................................................................2 0.1 设计模式解析(总序) .....................................................................................................2 0.2 设计模式解析后记.............................................................................................................2 0.3 与作者联系........................................................................................................................5 1 创建型模式...................................................................................................................................5 1.1 Factory模式 ........................................................................................................................5 1.2 AbstactFactory模式 ..........................................................................................................11 1.3 Singleton模式 ...................................................................................................................19 1.4 Builder模式.......................................................................................................................22 1.5 Prototype模式 ...................................................................................................................29 2 结构型模式.................................................................................................................................33 2.1 Bridge模式........................................................................................................................33 2.2 Adapter模式......................................................................................................................39 2.3 Decorator模式...................................................................................................................47 2.4 Composite模式 .................................................................................................................52 2.5 Flyweight模式 ..................................................................................................................58 2.6 Facade模式 .......................................................................................................................64 2.7 Proxy模式 .........................................................................................................................70 3 行为模式.....................................................................................................................................74 3.1 Template模式....................................................................................................................74 3.2 Strategy模式 .....................................................................................................................80 3.3 State模式...........................................................................................................................87 3.4 Observer模式....................................................................................................................94 3.5 Memento模式 .................................................................................................................103 3.6 Mediator模
2023-02-22 23:14:17 2.41MB 设计模式
1
1.需求分析 该系统是一个画图程序,我们要用设计模式的思想来设计系统结构,然后实现基本图形的绘制功能。 1.1 设计模式要求 在软件的设计中请使用到三种以上设计模式。 1.2 画图基本要求 能实现基本图形的绘制功能,包括实现绘制直线、三角形和圆形,并有装饰;修改绘图笔颜色。 1.3 画图高级要求 实现图形的操作(如选取、移动、放大、缩小、删除、改变颜色、修变线形等)和持久化(利用文件或利用数据库)。
2023-02-21 21:19:12 59KB 设计模式
1
Head First 设计模式 书中的源码都是 Java的,这个是外国技术牛人用 C#实现的Head First 设计模式 书中的源码,希望对 C# 同胞们有所帮助
2023-02-21 17:06:48 1.68MB Head First 设计模式 c#
1
主要介绍了设计模式开发中的备忘录模式在iOS应用开发中的实例,代码为传统的Objective-C,需要的朋友可以参考下
2023-02-16 14:03:36 114KB 备忘录模式 设计模式 iOS
1
深入浅出设计模式 英文版 文字完整版
2023-02-15 17:25:42 40.58MB Head First Design Patterns
1
中南大学刘伟老师的 设计模式 源代码 全
2023-02-08 14:38:04 215KB 设计模式 刘伟 源代码
1
java设计模式刘伟编著源码,7个面向对象设计原则,24个常用设计模式
2023-02-08 14:21:40 285KB java 设计模式 java设计
1
设计模式精解-GoF23种设计模式解析附C实现源码.pdf 有C语言作为例子讲解,是软件开发的一本好书
2023-02-07 00:18:55 1.64MB 设计模式 Gof23 c
1
C嵌入式编程设计模式
2023-02-07 00:12:32 48.46MB 嵌入式 编程 设计模式
1