首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
f1uLove
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
设计模式 - 概述
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在的各种问题,所提出的解决方案。设计模式并不是固定的一套代码,而是针对某一特定问题的具体解决思路与方案。可以认为是一种最佳实践,因为他是无数软件开发人员经过长时间的实践总结出来的。 在了解设计模式之前就我…
UML 类图
最近再看设计模式以及一些文章时会发现有很多uml类图,都是选择性的大体看一下,基本上都是一知半解,为了更深层次的理解,便想主动学习一下UML类图的相关知识。 如上所示,动物矩形框代表着一个类「Class」。类图分为三层。第一层显示类的名称,如果是抽象类,就用斜体显示。第二层是类…
设计模式 - 抽象工厂
产品等级结构:产品的等级结构即产品的继承结构。如果一个抽象类是电视机,其子类有海尔电视机、海信电视机、创维电视机,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是其子类。 **产品族:**在抽象工厂模式中,产品族是指由一个工厂生产…
设计模式 - 简单工厂模式
简单工厂模式严格来说并不是一个设计模式,反而较像是一种编程习惯。 简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工…
设计模式 - 工厂方法模式
工厂方法模式是类的创建模式,又叫虚拟构造器(Virtual Constructor)模式,或者多态性工厂模式。 定义一个创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 还是拿售卖机票举例,我们之前用简单工厂实现了不同供应商的下单逻辑,但是随着业…