首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
程序猿秃头之路
创建于2021-08-07
订阅专栏
设计模式学习
等 9 人订阅
共22篇文章
创建于2021-08-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习设计模式——享元模式
这是我参与11月更文挑战的第21天,活动详情查看:2021最后一次更文挑战 今天我们来学习最后一个设计模式:享元模式。 相对来说,享元模式的原理和实现也比较简单,并且在实际的项目开发中也不怎么常用。
学习设计模式——组合模式
这是我参与11月更文挑战的第20天,活动详情查看:2021最后一次更文挑战 今天我们来学习结构型设计模式中的组合模式,组合模式的应用场景较为特殊,要求数据必须能表示成树形结构,这就导致了组合模式在实际
学习设计模式——策略模式
策略模式:(Strategy Design Pattern)定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换
学习设计模式——观察者模式
我们开始学习行为型设计模式中的一种:观察者模式。 为什么结构型设计模式还没有学习完就开始学习行为型设计模式了呐? 因为我
学习设计模式——单例模式
单例设计模式(Singleton Design Pattern) 是一种常见的设计模式,属于创建型设计模式,理解起来也非常简单。一个类
学习设计模式——工厂模式
工厂模式(Factory Design Pattern)也是一种比较常用的创建型模式,它提供了一种创建对象的最佳方式,我们在创建对象时
学习设计模式——门面模式
这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战 今天我们继续来学习前面没有学完的结构型设计模式中的一种:门面模式。门面模式也是一种不太常用的设计模式。所以,我们今天依旧是了
学习设计模式——中介模式
这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战 今天我们来学习最后一个行为型设计模式:中介模式。中介模式也属于不怎么常用的模式,应用场景比较特殊,所以,中介模式也不是学习的重
学习设计模式——解释器模式
这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战 今天我们来学习解释器模式,比起命令模式,解释器模式更加小众,只会在一些特定的领域会被用到,比如编译器、规则引擎、正则表达式。
学习设计模式——命令模式
这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战 今天我们来学习命令模式,这个设计模式使用频率较低,也不不太好理解,并且只应用在特定的环境下。所以,暂时不准备深入的学习,了解
学习设计模式——备忘录模式
这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战 概述 备忘录模式:(Memento Design Pattern)在不违背封装原则的前提下,捕获一个对象的内部状态,并在该对
学习设计模式——访问者模式
访问者模式,可以说是23种设计模式中最复杂、最难以理解的一种了,并且使用频率不高,对于不常使用的设计模式,我会用较小的篇幅去介
学习设计模式——迭代器模式
相信大家平时开发过程中没少用过遍历集合、数组这些语法。 一般来讲,遍历集合数据有三种方法:for 循环、foreach
学习设计模式——备忘录模式
状态模式:(State Pattern)允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类 状态模式
学习设计模式——职责链模式
职责链模式:(Chain of Responsibility Pattern)将请求的发送和接收解耦,让多个接收对象都有
学习设计模式——模板模式
我们来学习行为型设计模式中的第二个:模板模式。 模板模式主要是用来解决复用和扩展 两个问题。 话不多说,开始今天的学习。
学习设计模式——适配器模式
我们学习一个比较常用的结构型设计模式:适配器模式。 介绍 适配器模式(Adapter Design Pattern) 将一个接口转换成
学习设计模式——装饰器模式
装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。它是作为现有的类的一个包装。 若
学习设计模式——桥接模式
桥接模式(Bridge Pattern),也叫做桥梁模式,结构型设计模式的一种,这个模式相对来说有些难理解。桥接,顾名思义,就是用来连
学习设计模式——代理模式
创建型模式主要解决对象的创建问题,封装复杂的创建过程,解耦对象的创建代码和使用代码。 今天我们开始学习结构
下一页