zoukankan
html css js c++ java
目录
前言
创建型模式
Abstract Factory(抽象工厂)
;
Builder(生成器)
;
Factory Method(工厂方法)
;
Prototype(原型)
;
Singleton(单件)
;
结构性模式
Adapter(适配器)
;
Bridge(桥接)
;
Composite(组成)
;
Decorator(装饰)
;
Facade(外观)
;
Flyweight(享元)
;
Proxy(代理)
;
行为模式
Chain of Responsibility(职责链)
;
Command(命令)
;
Interpreter(解释器)
;
Iterator(迭代器)
;
Mediator(中介者)
;
Memento(备忘录)
;
Observer(观察者)
;
State(状态)
;
Strategy(策略)
;
Template Method(模板)
;
Visitor(访问者)
;
【主要参考资料】
《设计模式——可复用面向对象设计的基础》(Design Patterns: Elements of Reusable Object-Oriented Software)
,(美)Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides,机械工业出版社;
《设计模式迷你手册》(Design Patterns Mini Handbook)
,(中)RedSword软件工作室;
转载请注明出处。版权所有©1983-2021
麦机长
,保留所有权利。
查看全文
相关阅读:
vue 中 vue-router、transition、keep-alive 怎么结合使用?
vue 对列表数组删除和增加
eclipse如何快速查找某个类
在 eclipse 中设置每行的字数
如何查看某个端口被谁占用
sql只修改第一二行数据
android真机自动化测试
appium自动化测试中获取toast消息的解决方法【转】
eclipse下python的selenium自动化环境的搭建
Xpath用法官方手册
原文地址:https://www.cnblogs.com/Autumoon/p/981853.html
最新文章
SQL Server遍历表的几种方法
如何创建索引
了解Sql Server的执行计划
SQL Server Profiler教程
IISExpress配置文件的一个坑
使用Parallel
并行编程系列
如何测试正则表达式
一般应用场景
正则表达式入门
热门文章
合并数据
锁定和阻塞
Vue 缓存当前页面keep-alive
(响应式PC端媒体查询)电脑屏幕分辨率尺寸大全
html,body设置{height:100%}[转]
超好的水波纹效果
Uncaught RangeError: Maximum call stack size exceeded 超出最大调用值(个人解释)
vue项目使用 prerender-spa-plugin 预渲染
Vue番外篇 -- vue-router浅析原理
vue+axios 前端实现登录拦截(路由拦截、http拦截)
Copyright © 2011-2022 走看看