设计模式(一)简介

一、书籍推荐及博客

大话设计模式

设计模式的艺术

XXL开源社区 | 博客

二、通俗版概念

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

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

三、重点模式及简述

1、创建型模式

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

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

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

2、结构型模式

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

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

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

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

3、行为型模式

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

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

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

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

相关推荐
小码过河.14 小时前
设计模式——适配器模式
设计模式·适配器模式
钝挫力PROGRAMER15 小时前
软件工程结构型设计模式
设计模式·软件工程
老蒋每日coding16 小时前
多智能体系统工作流的设计模式与实现策略
设计模式
进击的小头18 小时前
设计模式组合应用:智能硬件控制系统
c语言·设计模式
小码过河.20 小时前
设计模式——迭代器模式
设计模式·迭代器模式
琹箐1 天前
设计模式——观察者模式
观察者模式·设计模式
小码过河.1 天前
设计模式——责任链模式
设计模式·责任链模式
sg_knight2 天前
抽象工厂模式(Abstract Factory)
java·python·设计模式·抽象工厂模式·开发
短剑重铸之日2 天前
《设计模式》第二篇:单例模式
java·单例模式·设计模式·懒汉式·恶汉式
J_liaty2 天前
23种设计模式一抽象工厂模式‌
设计模式·抽象工厂模式