JAVA设计模式简介
JAVA设计模式简介
彼岸花_达叔 发表于6个月前
JAVA设计模式简介
  • 发表于 6个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: GoF设计模式的主要作用

六个创建型模式

  • 简单工厂模式:作用:有选择的创建对象
  • 工厂方法模式:作用:有选择的创建对象
  • 抽象工厂模式:作用:有选择的创建对象
  • 单例模式:作用:创建唯一的对象
  • 建造者模式:作用:创建参数复杂的对象
  • 原型模式:作用:对象的克隆(双胞胎,看起来一样,实质不一样)

七个结构型模式

  • 适配器模式:作用:不兼容结构的调节;
  • 装饰模式:作用:对象进行拓展,对象功能的加强;
  • 享元模式:作用:对象的共享
  • 代理模式:作用:在处理问题之前处理一些事情,比如记录日志,记录数量等;和装饰者模式的区别---对象没有改变;、
  • 桥接模式:作用:处理数据的多纬度问题;经纬拓展数据;
  • 外观模式:作用:操作总代理;
  • 组合模式:作用:树形结构的处理;

十一个行为型模式

  • 职责链模式:作用:请求链式处理的最佳实践;
  • 观察者模式:作用:一个对象状态发生改变之后所引发的链式反应;
共有 人打赏支持
粉丝 0
博文 3
码字总数 10333
×
彼岸花_达叔
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: