首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HappyChan
掘友等级
后端开发工程师
勤能补拙
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
简单工厂模式
简单工厂模式是由一个工厂对象决定创建出哪一 种产品类的实例,它定义了一个创建对象的类,让这个类来封装实例化对象的行为。
单例模式
八种单例模式 饿汉式(静态常量)、饿汉式(静态代码块)、 懒汉式(线程不安全)、 懒汉式(线程安全,同步方法)、 懒汉式(线程安全,同步代码块)、 双重检查 、静态内部类、 枚举
设计模式之七大原则
我们为什么要学习设计模式?在最近的编码过程中,尤其是在实习的几个月里,我深刻地意识到了设计模式的重要性。
迭代器模式
迭代器(Iterator)模式的定义:提供一个对象来顺序访问聚合对象中的一系列数据,而不暴露聚合对象的内部表示。
状态模式
状态(State)模式的定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。
观察者模式
观察者模式(Observer Pattern):定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。
装饰器模式
装饰器(Decorator)模式的定义:指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。
备忘录模式
备忘录模式是一种行为设计模式, 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态,也就是在不破坏封装性的前提下,捕获一个对象的内部状态
策略模式
策略模式是一种行为模式,也是替代大量`ifelse`的利器。它所能帮你解决的是场景,一般是具有同类可替代的行为逻辑算法场景。
访问者模式
访问者要解决的核心事项是,在一个稳定的数据结构下,例如用户信息、雇员信息等,增加易变的业务访问逻辑。为了增强扩展性,将这两部分的业务解耦的一种设计模式。
下一页
个人成就
文章被点赞
16
文章被阅读
6,169
掘力值
454
关注了
21
关注者
4
收藏集
3
关注标签
0
加入于
2021-05-08