设计模式(一)简介

一、书籍推荐及博客

大话设计模式

设计模式的艺术

XXL开源社区 | 博客

二、通俗版概念

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

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

三、重点模式及简述

1、创建型模式

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

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

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

2、结构型模式

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

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

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

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

3、行为型模式

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

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

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

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

相关推荐
勤奋的知更鸟9 天前
Java 编程之责任链模式
java·开发语言·设计模式·责任链模式
逆袭的菜鸟X10 天前
JS常用设计模式汇总
开发语言·javascript·设计模式
uplinker10 天前
设计模式-三大工厂
java·开发语言·设计模式
像污秽一样10 天前
软件设计模式期末复习模拟解析
java·设计模式·软件设计模式·复习·java设计模式
SoFlu软件机器人10 天前
AI 领航设计模式学习:飞算 JavaAI 解锁单例模式实践新路径
学习·单例模式·设计模式
尤物程序猿10 天前
设计模式之手写策略模式实现动态支付(Java实现)
java·设计模式·策略模式
极地星光10 天前
设计模式(C++/Qt)-工厂模式
c++·qt·设计模式
勤奋的知更鸟10 天前
Java 编程之命令模式
java·开发语言·设计模式·命令模式
charlie11451419110 天前
从C++编程入手设计模式——命令模式
c++·设计模式·命令模式
剁椒豆腐脑11 天前
阶段二JavaSE进阶阶段之设计模式&继承 2.2
java·设计模式·跳槽·学习方法·改行学it