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
查看全文
相关阅读:
fs.mkdir
Node Buffer 利用 slice + indexOf 生成 split 方法
class 类
Proxy + Reflect 实现 响应的数据变化
ivew 封装删除 对话框
php调用js变量
JS调用PHP 和 PHP调用JS的方法举例
curl远程传输工具
php 正则只保留 汉字 字母 数字
php 发送与接收流文件
原文地址:https://www.cnblogs.com/tjubuntu/p/15485018.html
最新文章
IOC和DI
super
equals
static
js基础总结
jsp中路径的写法
Linux简述和安装
android gridview按钮边框和定制点击颜色
android 为activity添加optionMenu选项菜单
android 为组件添加contextMenu上下文菜单
热门文章
android 在fragment中获取界面的UI组件
android fragment嵌套fragment出现的问题:no activity
android 在Fragment里添加Theme主题
android ExpandableListActivity的使用
ListView 长按拖动会变黑的解决方案
android TabActivity的局限性 是否还有存在的必要性
Behavior行为
babel 转换箭头函数
webpack Entrypoint undefined = index.html
webpack 零基础到工程实战(1)
Copyright © 2011-2022 走看看