首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
设计模式
醒言
创建于2024-09-29
订阅专栏
此专栏介绍了23种设计模式
等 1 人订阅
共6篇文章
创建于2024-09-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
六、抽象工厂模式
抽象工厂模式与工厂方法模式应用场景完全不同。工厂方法模式用于生产一种产品,而抽象工厂模式用于生产一个产品组。 场景: 有小米和华为两家公司,生产手机、汽车、路由器 定义手机接口 定义汽车接口 定义路由
五、工厂方法模式
场景: 生产一辆汽车,有蔚来汽车和小鹏汽车两种类型 简单工厂模式: 定义汽车的接口 创建蔚来汽车类 创建小鹏汽车类 创建工厂类,用于生产汽车 思考:如果继续增加汽车类型的话,工厂类的 createCa
四、单例模式
单例模式有两种,懒汉式和饿汉式,下面是两种实现方式 饿汉式 饿汉式中,单例对象的创建是在类加载过程中完成的 懒汉式 懒汉式中,单例对象的创建是在第一次获取对象时 第一种实现,在 getInstance
三、六大设计原则
六大设计原则 (SOLID) 设计原则概述 设计模式中主要有六大设计原则,简称为SOLID ,是由于各个原则的首字母简称合并的来(两个L算一个,solid 稳定的),六大设计原则分别如下: 1、单一职
二、UML图
UML图 统一建模语言(Unified Modeling Language,UML)是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 UML 从目标系统
一、设计模式概述
设计模式概述 1.1 代码质量好坏如何评价? 要想学习设计模式,我们就必须搞清楚设计模式到底在我们的编程过程中起到了怎样的作用,在编程世界中它处在一个什么样的位置,它到底是一种抽象的设计思想,还是一套