240 发简信
IP属地:四川
  • ObserverPattern观察者模式

    观察者模式 1.定义 在对象之间定义一种一对多的依赖关系,使得当一个对象的状态的发生改变时,依赖它的所有对象都会得到通知并被自动更新。观察者模式...

  • IOS移动端滚动问题之-webkit-overflow-scrolling

    -webkit-overflow-scrolling 1.概述 1.1 定义 属性控制元素在移动设备上是否使用滚动回弹效果 1.2 取值 aut...

  • AdapterPattern适配器模式

    适配器模式 1.定义 将一个类的接口改变成客户端所期待的另一种接口,从而使因为接口不匹配而不能在一起工作的两个类能够协同工作。 适配器模式通常有...

  • StrategyPattern策略模式

    策略模式 1.定义 一个类的行为或其算法可以在运行时进行更改。 策略模式通常有3种角色。 AbstractStrategy:抽象策略角色。策略,...

  • DecoratorPattern装饰者模式

    装饰者模式 1,定义 动态的给一个对象添加一些额外的职责。 装饰者模式通常有4个角色,就增加功能来说,装饰者模式比生成子类更加的灵活。 Comp...

  • ChainOfResponsibilityPattern责任链模式

    责任链模式 1.定义 为请求创建一个接收者对象的链,使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之前的耦合关系。 责任链模式通常有...

  • CommandPattern命令模式

    命令模式 1.定义 将一个请求封装成一个对象,从而可以使用不同的请求来参数化客户端。 命令模式通常有3种角色 Receiver:接收者角色。负责...

  • MediatorPattern中介者模式

    中介者模式 1.定义 使用一个中介对象封装一系列的对象交互,中介者使用对象不需要显式的相互作用,从而实降现低耦合度,且可以独立改变被封装的一些列...

  • PrototypePattern原型模式

    原型模式 1.定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 Java自带一个Cloneable接口,原型类实现该接口并重...

个人介绍
23种设计模式持续更新中......