博客专栏  >  综合   >  设计模式

设计模式

以小故事的形式,学习每一种设计模式,也了解设计模式的优缺点以及适用场景。学会使用设计模式,可以让我们编写的代码更优,可以提高我们的设计能力

关注
0 已关注
8篇博文
  • 封装 继承 多态

    面向对象的三大特征:封装、继承、多态。1、封装概念:每个对象都包含它能进行操作所需要的所有信息,这个特性称为封装。 对象不必依赖其他对象来完成自己的操作。优点: 良好的封装能够减少耦合 类内部的实现可...

    2018-01-07 09:25
    114
  • 创建型模式

    入情 现在人们的生活几乎离不开了手机,出门在外,有时就算不带钱,也照样可以走的很远,只要带着手机。手机的类别、款式和品牌越来越多,下面就让我用各种手机来描述设计模式中的创建性模式吧! 入境 创建...

    2018-01-14 16:03
    134
  • 结构型模式

    入情 接着上次创建型模式,还是以手机为例来描述设计模式中的结构性模式。 入境 1. 适配器模式 充电宝有华为的,有小米的,也有魅族的,可是不管我们手中的手机是什么牌子的,只要有那根线,就可...

    2018-01-28 16:02
    181
  • 行为型模式(一)

    入情 前俩次已经学习了创建型模式和结构型模式,接下来就学习下行为型模式吧,还是用关于手机的小故事,希望大家喜欢。 入境 1. 观察者模式 生活中,我们的手机经常会用到手机壳吧。制造某一款...

    2018-01-31 11:32
    71
  • 行为型模式(二)

    入情 上次描述了一部分关于行为型模式中的模式,接下来就还是以手机的故事,将行为型模式中剩下的描述完吧。 入境 1. 解释器模式 手机中的功能有很多,我们可以开关机,可以玩游戏,可以播放音...

    2018-02-01 11:24
    66
  • 设计模式之优缺点(一)

    前言什么东西,什么事物都是有正反两面的,设计模式也不例外,也是既有优点,又有缺点,当然也有该用它的场合。正文1. 工厂方法模式优点:使用工厂方法模式,创建客户所需产品,用户只需关心产品对应的工厂,其他...

    2018-02-05 17:26
    76
  • 设计模式之优缺点(二)

    前言上篇博客描述的是创建型模式和结构型模式中的模式的优缺点及适用场景,接下来就再学习一下行为型模式中模式的优缺点和适用场景吧。正文1. 观察者模式优点:松耦合,使各自的变化不会影响另一边的变化 缺点...

    2018-02-06 09:37
    62
  • 设计模式总结

    不足学习的内容总是有些遗漏,总会有些学的不够全面内容1. 构造函数构造函数是在创建给定类型的对象时执行的类方法 构造函数具有与类相同的名称 构造函数通常初始化新对象的数据成员 构造函数是用...

    2018-02-20 20:42
    69

GridView
5546
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部