首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
asyyr
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
最新
热门
合成模式
模式介绍 合成(Composit)模式属于对象的结构模式,有时又叫做部分-整体模式,合成模式将对象组织到树结构中,可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与复合元素同等看待。 工作
适配器模式
模式介绍 工作原理 适配器模式:将一个类的接口转换成另一种接口,让原本接口不兼容的类可以兼容; 从用户的角度看不到被适配者,是解耦的; 用户调用适配器转化出来的目标接口方法,适配器再调用被适配者的相关
建造者模式
模式介绍 《Java与模式》 尚硅谷 模式图解 UML类图 类图说明 抽象建造者(Builder)角色:给出一个抽象接口,以规范产品对象的各个组成成分的建造。一般而言,此接口独立于应用程序的商业逻辑。
抽象工厂模式
模式介绍 抽象工厂模式提供了一种方式,允许接口创建一系列相关或相互依赖的对象,而无需指定它们具体的类。抽象工厂模式主要解决的问题是当需要生成一系列相关或相互依赖的对象时,如何避免设计时就确定具体的类。
单一职责原则SPR
单一职责原则是什么 对类来说,即一个类应该只负责一项职责,如类A负责两个不同的职责:职责1、职责2。当职责1需求变更而改变类A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1、A2。 优势:
迪米特法则LoD
狭义的迪米特法则 如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中的一个类需要调用另一个类的某一个方法的话,可以通过代理人转发这个调用。 满足转发调用要求的“代理人”条件:
合成/聚合复用原则CARP
合成/聚合复用原则是什么 合成/聚合复用原则就是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分,新的对象通过向这些对象的委派达到复用已有功能的目的。 合成和聚合的区别 合成和聚合均是关联
接口隔离原则ISP
接口隔离原则是什么 角色的合理划分 将“接口”理解为一个类所提供的所有方法的特征集合,也就是一种在逻辑上才存在的概念。这样的话,接口的划分就直接带来类型的划分。 一个接口相当于剧本中的一种角色,而此角
栈
基本介绍 栈是一个先入后出(FILO-FirstInLastOut)的有序列表。 栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的
链表
基本介绍 链表是有序的列表,但是各个节点在内存中不一定是连续存储: 链表是以节点的方式来存储,是链式存储 每个节点包含 data 域, next 域:指向下一个节点 链表分带头节点的链表和没有头节点的
下一页
个人成就
文章被点赞
9
文章被阅读
8,295
掘力值
591
关注了
0
关注者
6
收藏集
1
关注标签
0
加入于
2018-11-21