首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户8263710920973
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
38
文章 38
沸点 0
赞
38
返回
|
搜索文章
赞
文章( 38 )
沸点( 0 )
建造者模式
建造者模式 是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方
原型模式
用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。同时又能保证性能;这种模式是实现了一个原型接口,用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式
代理模式
创建型的设计模式已经写完了,现在开始写结构型的设计模式 结构型的设计模式有7种,分别是代理、适配器、桥接、装饰、外观、享元、组合。
适配器模式
适配器模式是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
桥接模式
桥接模式将抽象部分与实现部分分离,使它们都可以独立的变化。 它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。
装饰器模式
装饰器模式定义:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰器模式相比生成子类更为灵活。
组合模式
组合模式将对象组合成树形结构以表示"部分-整体"的层次结构。 组合模式使得用户对单个对象和组合对象的使用具有一致性。
外观模式
又叫作门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一接口,外部应用程序不用关心内部子系统的具体细节,这样会大大降低应用程序的复杂性
享元模式
运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似类的开销,从而提高系统资源的利用率。
模板模式
定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
下一页
关注了
0
关注者
2
收藏集
0
关注标签
0
加入于
2021-09-23