设计模式(一)简介

一、书籍推荐及博客

大话设计模式

设计模式的艺术

XXL开源社区 | 博客

二、通俗版概念

创建型模式、结构型模式、行为型模式

怎么建房子、建什么样的房子、建的房子有什么用

三、重点模式及简述

1、创建型模式

工厂方法(多态工厂的实现)

抽象工厂方法(产品族的创建)

单例模式(确保对象唯一性)

2、结构型模式

外观模式(提供统一入口)

代理模式(对象的间接访问)

适配器模式(不兼容结构的协调)

组合模式(树形结构的处理)

3、行为型模式

迭代器模式(遍历聚合对象中的元素)

观察者模式(对象间的联动)

命令模式(请求发送者与接收者间解耦)

策略模式(算法的封装与切换)

相关推荐
小胖子许愿7 小时前
设计模式 - 代理模式
设计模式·代理模式
Sitarrrr12 小时前
【WPF】IOC控制反转的应用:弹窗但不互相调用ViewModel
设计模式·c#·wpf
蓝天居士17 小时前
软考 系统架构设计师系列知识点 —— 设计模式之抽象工厂模式
设计模式·系统架构·抽象工厂模式
cherry523017 小时前
【Java设计模式】第1章 课程导学
java·开发语言·设计模式
电子科技圈19 小时前
IAR推动嵌入式开发:云就绪、可扩展的CI/CD和可持续自动化
嵌入式硬件·设计模式·自动化·软件工程·软件构建·设计规范
自在如风。20 小时前
Java 设计模式:责任链模式详解
java·设计模式·责任链模式
马达加斯加D21 小时前
设计模式 --- 观察者模式
java·观察者模式·设计模式
钢板兽21 小时前
Java常见的23种设计模式
java·开发语言·设计模式
渊渟岳1 天前
分享个人设计模式笔记文档:《掌握设计模式:23种经典模式实践、选择、价值与思想》
设计模式
01空间1 天前
设计模式简述(七)原型模式
设计模式