首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
设计模式
TP_123
创建于2021-09-15
订阅专栏
设计模式
暂无订阅
共25篇文章
创建于2021-09-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浅谈Java设计模式——建造者模式(Builder)
一、概述 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式将复杂产品的构建过程封装分解在不同的方法中,使得创建过程非常清晰,能够让
浅谈Java设计模式——抽象工厂模式(AbstractFactory)
一、对比简单工厂模式、工厂方法模式 简单工厂模式只通过一个工厂类,通过给定参数返回相应的实例对象。工厂方法模式只有一个抽象产品类,而抽象工厂模式有多个。 工厂方法模式的具体工厂类只能创
浅谈Java设计模式——工厂方法模式(FactoryMethod)
一、概述 定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。 二、使用场景 1.当一个类不知道它所必须创建的对象的类的时候。
浅谈Java设计模式——简单工厂模式(SimpleFactory)
一、定义 通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。 二、类图 三、理解 Operation为抽象类,它定义了一个抽象方法getRes
设计模式——单例模式(SingleCase)
一、概述 单例模式主要是为了避免因为创建了多个实例造成资源的浪费,且多个实例由于多次调用容易导致结果出现错误,而使用单例模式能够保证整个应用中有且只有一个实例。 二、定义 定义:只需要