首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java 设计模式
浮生夢
创建于2022-08-24
订阅专栏
java 设计模式
暂无订阅
共14篇文章
创建于2022-08-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java23种设计模式之外观模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天 一,背景 外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类
Java23种设计模式之过滤器模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1,背景 过滤器模式(Filter Pattern)或标准模式(Criteria Pattern)是一种设计模式,这种模式允许开发人员使用不同
Java23种设计模式之装饰器模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一,背景 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型
Java23种设计模式之桥接模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一,场景 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类
Java23种设计模式之适配器模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,场景 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式
Java23种设计模式之策略模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,场景 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或
Java23种设计模式之观察者模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,场景 在一些游戏中经常有这样的一个场景。英雄和怪兽的故事,角色有英雄,陷阱,怪兽,宝物。英雄可以移动,当移动到怪兽或
软件设计的七大原则
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 1.开-闭原则(Open-Closed Principle, OCP) 一个软件实体应当对扩展开发,对修改关闭.说的是,再设
Java23种设计模式之构建者模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,什么是构建者模式 创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表
Java23种设计模式之原型模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,什么是原型模式 Prototype模式是一种对象创建型模式,它采取复制原型对象的方法来创建对象的实例。使用Proto
Java23种设计模式之单例模式
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天 一,什么是单例模式 Java中单例(Singleton)模式是一种广泛使用的设计模式。单例模式的主要作用是保证在Java
Java23种设计模式之抽象工厂模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、什么是抽象工厂模式 抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的。抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产
Java23种设计模式之工厂方法模式
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、什么是工厂方法模式 工厂方法模式同样属于类的创建型模式又被称为多态工厂模式 。工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创
Java23种设计模式之简单工厂模式(不属于GOF 23种设计模式之一)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 一、什么是简单工厂模式 简单工厂模式属于类的创建型模式,又叫做静态工厂方法模式。通过专门定义一个类来负责创建其他类的实例,创被建实例的都通常