240 发简信
IP属地:广东
  • Resize,w 360,h 240
    设计模式之解析器模式

    解析器模式:给拍一个语言,定义它的文法的一种表示,并定义一个解析器,这个解析器使用该表达来解析语言中的句子。 UML图: Expression:...

  • Resize,w 360,h 240
    设计模式之享元模式

    享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减...

  • Resize,w 360,h 240
    设计模式之建造模式

    建造模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同表示。 UML图: 需求: 我们假设一个快餐店的商业案例,其中,一个...

  • Resize,w 360,h 240
    设计模式之责任链模式

    责任链模式:使多个对象都有机会处理请求,从而避免请求的发送者和请求的接受者之间的耦合关系。将这个对象连接连城一条链,并沿着这条链传递请求,直到有...

  • Resize,w 360,h 240
    设计模式之桥接模式

    桥接模式:将抽象部分与他实现部分分离,使它们可以独立。 UML图: 使用场景:1、如果一个系统需要在构件的抽象化角色和具体化角色之间增加更多的灵...

  • Resize,w 360,h 240
    设计模式之代理模式

    代理模式:为其他对象提供一种代理以控制对这个对象的访问。 UML图: 从图中可以看出,当我们要访问RealSubject时,是通过访问Proxy...

  • Resize,w 360,h 240
    设计模式之状态模式

    UML图: 没怎么完全理解,略过。

  • Resize,w 360,h 240
    设计模式之组合模式

    现在已公司为例: 从UML图可以看出,所有子类继承父类,并且具体公司聚合公司部门。 代码就不贴了,我也懒得写。

  • Resize,w 360,h 240
    设计模式之迭代器模式

    迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需...

个人介绍
我的梦想就是吃饱了睡 睡饱了吃