• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






瓶邪半语

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2021年7月2日

10组合模式
摘要: 一、组合模式定义 1.组合模式也称为整体-部分模式,它的宗旨是通过将单个对象(叶子节点)和组合对象(树枝节点)用相同的接口进行表示,使得客户对单个对象和组合对象的使用具有一致性,属于结构型模式 2.组合关系和聚合关系的区别 A.组合关系:具有相同的生命周期 B.聚合关系:具有不同的生命周期 3.组合 阅读全文
posted @ 2021-07-02 23:14 瓶邪半语 阅读(116) 评论(0) 推荐(0)
 
09享元模式
摘要: 一、享元模式的定义 1.面向对象技术可以很好地解决一些灵活性或可扩展性问题,但在很多情况下需要在系统中增加类和对象的个数。当对象数量太多时,将导致运行代价过高,带来性能下降等问题。享元模式正是为解决这一类问题而诞生的 2.享元模式又称为轻量级模式,是对象池的一种实现。类似于线程池,线程池可以避免不停 阅读全文
posted @ 2021-07-02 21:29 瓶邪半语 阅读(65) 评论(0) 推荐(0)
 
08装饰器模式
摘要: 一、装饰器模式定义 1.装饰器模式,也称为包装模式,是指在不改变原有对象的基础之上,将功能附件到对象上,提供了比继承更有弹性的替代方案(扩展原有对象的功能),属于结构型模式 2.装饰器模式的核心是功能扩展,使用装饰器模式可以透明且动态的扩展类的功能 3.原理:让装饰器实现被包装类(ConcreteC 阅读全文
posted @ 2021-07-02 17:11 瓶邪半语 阅读(74) 评论(0) 推荐(0)
 
07门面模式
摘要: 一、门面模式定义 1.门面模式又叫外观模式,提供了一个统一的接口,用来访问子系统中的一群接口。其主要特征是定义了一个高层接口,让子系统更容易使用,属于结构型模式 2.门面模式的应用场景 A.子系统越来越复杂,增加门面模式提供简单接口 B.构建多层系统结构,利用门面对象作为每层的入口,简化层间调用 二 阅读全文
posted @ 2021-07-02 16:22 瓶邪半语 阅读(60) 评论(0) 推荐(0)
 
06代理模式
摘要: 一、代理模式定义 1.代理模式是指为其他对象提供一种代理,以控制对这个对象的访问,属于结构型模式。 2.在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3.代理模式一般包含三种角色: A.抽象主题角色(Subject):抽象主题类的主要职 阅读全文
posted @ 2021-07-02 10:44 瓶邪半语 阅读(60) 评论(0) 推荐(0)