首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
设计模式
Java抽象带篮子
创建于2023-11-03
订阅专栏
收藏java设计模式的文章
等 1 人订阅
共6篇文章
创建于2023-11-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式的6大原则
开闭原则:对扩展开放,对修改关闭,多使用抽象类和接口。 里氏替换原则:基类可以被子类替换,使用抽象类继承,不使用具体类继承。 依赖倒转原则:要依赖于抽象,不要依赖于具体,针对接口编程,不针对实现编程。
最清晰易懂详解装饰器模式
1.什么是装饰器模式? 装饰器模式(Decorator Pattern):动态的给一个对象添加额外的职责,就增加功能来说, 装饰模式相比生成子类更为灵活。 说人话:一般的,我们为了扩展一个类经常使用继
最清晰易懂详解单例模式
1.什么是单例模式? 采取一定的办法保证在整个软件系统中,确保对于某个类只能存在一个实例。单例模式有如下三个特点: ①、单例类只能有一个实例 ②、单例类必须自己创建自己的实例 ③、单例类必
最清晰易懂详解策略模式
1.什么是策略模式? 策略模式(Strategy Pattern):定义一种算法类,将每个算法分别封装起来,让它们可以互相替换。 2.结构 策略模式的主要角色如下: 抽象策略(Strategy)类:这
详解工厂模式
1.什么是工厂模式? 定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 在java中,万物皆对象,这些对象都需要创建,如果创建的时候直接new该对象,就
最通俗易懂详解java代理模式(proxy模式)
1.什么是代理模式? Proxy Pattern:为其他对象提供一种代理以控制对这个对象的访问。 说人话:在不改变原始类(或叫被代理类)代码的情况下,通过引入代理类来给原始类附加功能,比如Spring