240 发简信
IP属地:江苏
  • 设计模式-行为型模式-策略模式

    4.9 策略模式 模式动机与定义模式动机旅游出行方式骑自行车开飞机坐火车实现某个目标的途径不止一条,可根据实际情况选择一条适合的途径软件开发:多...

  • 设计模式-创建型模式-原型模式

    2.5 原型模式 模式动机与定义模式动机孙悟空变小猴子 自我复制复制一个对象,从而克隆出多个与原型对象一模一样的对象 -- 原型模式有些对象的创...

  • 设计模式-行为型模式-观察者模式

    4.7 观察者模式 模式动机与定义模式动机MVC示意图软件系统: 一个对象的状态或行为的变化将导致其他的对象的状态或行为也发生改变,它们之间将产...

  • 设计模式-行为型模式-迭代器模式

    4.4 迭代器模式(Iterator Pattern) 模式动机与定义模式动机电视机 -- 存储电视频道的集合 -- 聚合类(Aggregate...

  • 设计模式-行为型模式-解释器模式

    4.3 解释器模式 模式动机与定义模式动机Java语言无法直接解释类似"1+2+3-4+1"这样的字符串定义一套文法规则来实现对这些语句的解释,...

  • 设计模式-行为型模式-命令模式

    4.2 命令模式 模式动机与定义模式动机生活中相同的开关可以通过不同的电线来控制不同的电器开关 <- -> 请求发送者电器 <- -> 请求的最...

  • 设计模式-行为型模式-职责链模式

    4.1 职责链模式 模式动机与定义 模式动机辅导员、系主任、院长、校长都能处理奖学金申请表,他们构成一个处理申请表的链式结构,申请表沿着这条链进...

  • 尾部的零

    设计一个算法,计算出n阶乘中尾部零的个数 首先我思考,尾数为零是10 也就是5 * 2造成的 由于在n的阶乘中2的数目肯定大于5的数目,所以我们...

  • Resize,w 360,h 240
    设计模式-结构型设计-代理模式

    3.7 代理模式 模式动机与定义模式动机在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用...