首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
万里顾一程
创建于2021-08-11
订阅专栏
设计模式
等 1 人订阅
共10篇文章
创建于2021-08-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
23种设计模式——组合模式
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 1、组合模式概述 组合模式(Composite Pattern),又叫部分整体模式,它创建了对象组的树形结构,将对象组合
23种设计模式——装饰者模式
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 1、装饰者模式概述 有些人为了早上多睡一会,就会用方便的方式解决早餐问题。有些人早餐可能会吃煎饼,煎饼中可以加鸡蛋,也可
23种设计模式——桥接模式
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 theme: smartblue 1、桥接模式概述 桥接(Bridge)模式是指:将抽象与实现分离,使它们可以独立变化。
23种设计模式——适配器模式
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 1、适配器模式概述 在软件设计中可能出现:需要开发的具有某种业务功能的组件在现有的组件库中已经存在,但它们与当前系统的接
23种设计模式——原型模式
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 1、原型模式概述 1、原型模式(Prototype模式)是指:用一个已经创建的实例作为原型,通过复制该原型对象来创建一个
23种设计模式——建造者模式
“这是我参与8月更文挑战的第25天,活动详情查看:8月更文挑战” 1、建造者模式概述 建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样
23种设计模式——工厂模式
“这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战” 1、工厂模式概述 工厂模式的定义:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。这满
23种设计模式——代理模式
“这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战” 1、什么是代理模式 背景: 一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代理对象。例如,购
23种设计模式——单例模式
“这是我参与8月更文挑战的第12天,活动详情查看:8月更文挑战” 1、什么是单例模式 单例模式(Singleton Pattern)的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。
23种设计模式——软件设计模式概述
“这是我参与8月更文挑战的第8天,活动详情查看:8月更文挑战” 1、软件设计模式的产生背景 “设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。 1977 年,美国著名建筑大师