zoukankan
html css js c++ java
设计模式概览
一、creational patterns 创建型模式
1.1 Abstract Factory 抽象工厂模式
1.2 Builder 建造者模式
1.3 Factory Method 工厂方法
1.4 Prototype 原型
1.5 Singleton 单例模式
二、structural patterns 结构型模式
2.1 Adapter 适配器模式
2.2 Bridge 桥接模式
2.3 Composite 组合模式
2.4 Decorator 装饰器模式
2.5 Facade 外观模式
2.6 Flyweight 享元模式
2.7 Proxy 代理模式
三、behavioral patterns 行为型模式
3.1 Chain of responsibility 职责链
3.2 Command 命令
3.3 Interpreter 解释器
3.4 Iterator 迭代器
3.5 Mediator 中介者
3.6 Memento 备忘录
3.7 Observer 观察者
3.8 State 状态
3.9 Strategy 策略
3.10 Template method 模板方法
3.11 Visitor 访问者
本文来自博客园,作者:
草叶睡蜢
,转载请注明原文链接:
https://www.cnblogs.com/tjubuntu/p/15485018.html
查看全文
相关阅读:
cpuset
top
path-lookup
strace
IDR算法[原理]
cgroup
转载
std::reverse_iterator::base
可重入、不可重入
chromium code 中 普遍使用的 C++11 语法
原文地址:https://www.cnblogs.com/tjubuntu/p/15485018.html
最新文章
android 数据缓存
《将博客搬至CSDN》
Android ListView 常用用法(三)
Android ListView 常用用法(二)
Android ListView 常用用法(一)
android:windowSoftInputMode属性详解
Android检测手机是否安装某个应用
Android获取状态栏、标题栏、ActionBar以及屏幕的高度
Android开源项目第五篇——优秀个人和团体篇
你所不知道的ref
热门文章
WinForm控件选择器
如何为枚举类型添加说明
像Linq一样来使用Graphics
如何让VS根据编译环境选择相应的配置文件
如何正确看待Linq的DistinctBy扩展和ForEach扩展
让<未将对象引用到实例>见鬼去吧!
linux audit工具
LINUX capability概念及配置
内存管理-初始化【代码】
内存管理-buddy[代码]
Copyright © 2011-2022 走看看