首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java设计模式
请叫我leek
创建于2024-02-28
订阅专栏
大白话分享设计模式
等 8 人订阅
共21篇文章
创建于2024-02-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
通俗易懂设计模式(状态模式)
状态模式(State Pattern)是一种行为型设计模式,它允许一个对象在其内部状态改变时改变其行为。这种模式可以使对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象的状态转换需要很多条件
通俗易懂设计模式(观察者模式)
观察者模式(Observer Pattern)是一种行为型设计模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使它们能够
通俗易懂设计模式(备忘录模式)
备忘录模式(Memento Pattern)是一种行为型设计模式,它提供了一种在不破坏封装性的前提下,捕获一个对象的内部状态的方法。备忘录模式具有以下特点: 在不破坏封装性的前提下,捕获一个对象的内部
通俗易懂设计模式(中介者模式)
中介者模式(Mediator Pattern)是一种行为型设计模式,它定义了一个中介者对象,该对象封装了一组对象之间的交互。中介者模式的主要目的是降低对象之间的耦合,使得对象之间的交互更加独立。中介者
通俗易懂设计模式(迭代器模式)
迭代器模式是一种行为型设计模式,它提供了一种遍历集合元素的统一接口,使得在不暴露集合内部结构的情况下可以顺序访问其中的每个元素。迭代器模式具有以下特点: 提供一种遍历集合元素的统一接口。 隐藏集合内部
通俗易懂设计模式(解释器模式)
解释器模式(Interpreter Pattern)是一种行为型设计模式,它用于定义一个语言的文法,
通俗易懂设计模式(命令模式)
命令模式(Command Pattern)是一种行为型设计模式,它将一个请求封装为一个对象,从而使得
通俗易懂设计模式(享元模式)
享元模式(Flyweight Pattern)是一种结构型设计模式,它用于减少对象的创建,从而降低内
通俗易懂设计模式(责任链模式)
责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它
通俗易懂设计模式(代理模式)
代理模式(Proxy Pattern)是一种结构型设计模式,它允许在访问对象时引入一个代理对象,以控
通俗易懂设计模式(外观模式)
外观模式(Facade Pattern)是一种结构型设计模式,它为子系统中的一组接口提供了一个一致的
通俗易懂设计模式(装饰器模式)
装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许在不修改原始类的情况下,
通俗易懂设计模式(组合模式)
组合模式(Composite Pattern)是一种结构型设计模式,它允许将对象组合成树形结构以表示
通俗易懂设计模式(桥接模式)
桥接模式(Bridge Pattern)是一种结构型设计模式,它将一个抽象与其实现相分离,使它们可以
通俗易懂设计模式(适配器模式)
适配器模式(Adapter Pattern)是一种结构型设计模式,它允许将一个类的接口转换成客户端期
通俗易懂设计模式(建造者模式)
建造者模式(Builder Pattern)是一种创建型设计模式,它将一个复杂对象的构建与其表示分离
通俗易懂设计模式(原型模式)
原型模式(Prototype Pattern)是一种创建型设计模式,它利用已有对象的副本来创建新的对
通俗易懂设计模式(抽象工厂模式)
抽象工厂模式(Abstract Factory Pattern)是一种创建型设计模式,它提供了一个创
通俗易懂设计模式(工厂方法模式)
工厂方法模式(Factory Method Pattern)是一种创建型设计模式,它定义了一个创建对
通俗易懂设计模式(单例模式)
单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类只有一个实例,并提供
下一页