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路由篇(动态路由、路由嵌套)----动态路由下再嵌套子路由
文件、I/O重定向、文本
Linux基础命令
Chrome开发者工具(DevTools)使用技巧
Grid网格布局知识点整理
Javascript常见数组、字符串API整理
css 实现瀑布流布局效果
实时校验输入框内容
app里遇见的小问题总结
修复bug: iOS特性会滚动会引起白屏 ,使用 will-change: transform;
原文地址:https://www.cnblogs.com/Autumoon/p/981853.html
最新文章
CSS 网格实现瀑布流
html5 有哪些新特性?如何处理 HTML5 新标签的浏览器兼容问题?
移动端重置样式 特殊处理
什么是viewport viewport设置
不知道取啥标题=-=
如何使用java命令生成文档
【JAVA SE基础篇】65.UDP TCP
【JAVA SE基础篇】64.端口、URL、爬虫原理、传输协议
【JAVA SE基础篇】63.网络编程基本概念和IP地址
【JAVA SE基础篇】62.多线程相关2
热门文章
【JAVA SE基础篇】61.多线程相关1
【JAVA SE基础篇】60.线程协作
MySQL之基础查询(DQL)
JS 异步与 Promise
DOM 事件与事件委托
元素的层级
利用绝对定位实现水平垂直居中
JS中DOM元素的操作
CSS的几种定位详解
vue父组件触发子组件事件
Copyright © 2011-2022 走看看