首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式的学习
狸貓貓
创建于2024-03-22
订阅专栏
设计模式的学习笔记,学习用的是《大话设计模式》
暂无订阅
共7篇文章
创建于2024-03-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
设计模式,外观模式、建造者模式
外观模式概述 外观模式是指将一些想要隐藏的业务让一个外观角色来调用,主要业务中只要调用这个外观角色即可 外观模式代码实现 若,有一家人,不想考虑每天是买什么菜好,于是将买菜的工作交给家里的保姆实现
设计模式,模板方法模式、原型模式
模板方法模式 模板方法模式,就是将一些具体层都会有重复的内容,都放在抽象层作为具体层的模板,让具体层的代码能更简洁,也更好地实现代码复用。 代码实现 若有一套试卷,有A和B两个学生来作答,其中的题
设计模式,工厂方法模式
工厂方法模式概述 工厂方法模式,是对简单工厂模式的进一步抽象和推广。以我个人理解,工厂方法模式就是对生产工厂的抽象,就是用一个生产工厂的工厂来进行目标对象的创建。 工厂方法模式的角色组成和简单工厂
设计模式,代理模式
代理模式概述 代理模式,就是让一些功能让代理方去完成的模式。代理模式分为三部分:代理功能接口、被代理角色,代理角色。……
设计模式,装饰模式
装饰模式概述 装饰模式,作用是完成程序的各种功能的动态的添加,将功能像穿衣服一样,一层一层的嵌套起来。装饰模式分为四个部分:功能接口、初始基本功能类、功能装饰类、具体功能装饰类。 代码实现……
设计模式,策略模式
策略模式概述 策略模式,即与解决问题的策略有关的模式,该模式旨在更好的实现策略的实现。策略模式分为三个部分:环境、抽象策略角色、具体策略角色。策略模式能使得更好地管理和使用一类算法。 代码实现举例
设计模式,简单工厂模式
简单工厂模式是利用工厂类来实例化一系列对象,如此简化业务代码。 简单工厂模式由工厂角色、抽象产品角色、具体产品角色组成 使用简单工厂模式后,当需要对功能进行修改、增加、删除,主要的业务代码不需要改