博客专栏  >  编程语言   >  大话设计模式

大话设计模式

设计模式是在我们编码的过程中必不可少的,非常重要的东西

关注
0 已关注
10篇博文
  • 【软考】设计模式-命令模式

    Invoker是下达命令   Command是抽象的命令, ConcreteCommand1和ConcreteCommand2是具体要实现什么样的命令    ConverteCommand1 ...

    2017-05-05 17:00
    471
  • 【软考】设计模式-原型模式

    原型模式(Prototype):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象   小编今天讲讲原型模式的核心:深复制与浅复制   浅复制:复制地址和地址指向的对象 举例:2复制了1的...

    2017-04-22 22:08
    872
  • 【软考】设计模式-模板方法

    模板方法的主要思想就是把所有相同的功能都写在父类里,需要有变化的方法在父类中写成虚方法,在子类中重写虚方法。所以模板方法提供了一个很好的代码复用平台。 //abstractclass是抽象类...

    2017-04-22 22:19
    1306
  • 【软考】设计模式-桥接模式

    桥接的本质是抽象与实现的分离,将实现独立出来让他们各自变化   大话设计模式上的桥接模式太过简单,小编带你从题中学桥接   看题: 欲开发一个绘图软件,要求使用不同的绘图程序回执不同的图形,以绘制直线...

    2017-04-30 21:38
    1385
  • 大话模式错误集1~12章

    在敲大话模式的时候,总会犯些错误,特此收集 第二章 商场收银系统 当选择“满300返100”选项时候,总会有此错误           光标指向CashContext类的一段代码:   ...

    2015-12-16 15:14
    424
  • 【设计模式】——策略模式(Strategy)

    策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法发生变化,不会影响到使用算法的客户。 它是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都...

    2015-12-25 13:50
    438
  • 【设计模式】——装饰模式(Decorator)

    装饰模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 就以穿衣服为例,无论是鞋子、领带、披风都是对人的装饰。

    2015-12-26 11:12
    438
  • 【设计模式】——代理模式

    代理模式,为其他对象提供一种代理以控制对这个对象的访问 我理解的就是这个样子: 本来1可以直接找到2的 但是由于一些原因,1不能直接找到2,所以要借助3来找2 以书上例子为例,卓贾易委托戴励...

    2015-12-26 14:25
    569
  • 【设计模式】——迭代器模式

    迭代器模式(Iterator),提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。     当需要一个聚集对象,而且不管这些对象是什么都需要遍历的时候,就应该考虑用迭代器模式。 ...

    2016-01-10 14:19
    390
  • 23种设计模式

    创建型模式 单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点 情景:计划生育 工厂方法模式(Factory Method):定义一个用于创建对象的接口,让子类决定实...

    2016-01-30 10:39
    499

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部