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