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
查看全文
相关阅读:
MyBatis入门(一)—— 入门案例
Spring Boot统一异常处理方案示例
Centos7 安装 ActiveMq
在 CentOS7 上安装 zookeeper-3.5.2 服务
使用Homebrew安装Git与Github在idea中的配置
iReport(模版) 与Jasper(数据填充)生成pdf文档
SSH下shiro的基本使用
FastJson的忽略字段和格式日期用法
Quartz —— 任务调度框架
POI操作Excel
原文地址:https://www.cnblogs.com/tjubuntu/p/15485018.html
最新文章
WebApi
asp.net处理机制管道事件
SqlBulkCopy
c#的几种数据结构
公众号配置
爬虫并发
目录
前端框架之VUE
vue之导入Bootstrap以及jQuery的两种方式
vue-cli脚手架(框架)
热门文章
vue 之webpack打包工具的使用
vue之node.js的简单介绍
es6简单介绍
vue之指令
Bootstrap简单介绍
SpringMVC+Spring+MyBatis 整合与图片上传简单示例
Spring+SpringMVC+SpringDataJpa整合
SpringMVC入门(二)—— 参数的传递、Controller方法返回值、json数据交互、异常处理、图片上传、拦截器
Spring MVC入门(一)—— SpringMVC的执行流程与常用注解
MyBatis入门(二)—— 输入映射和输出映射、动态sql、关联查询
Copyright © 2011-2022 走看看