Java设计模式
海晨忆
这个作者很懒,什么都没留下…
展开
-
Java 设计模式(Design Patterns)(二)
个人博客:haichenyi.com。感谢关注 六、适配器模式 分类有三种:类的适配器模式,对象的适配器模式,接口的适配器模式,我印象最深刻的是接口适配器模式 接口适配器模式 有的时候,我们写的一个接口,会有很多种方法。而,我们的实现类只需要实现某一种,或者某几种,所以,我们这里会借助一个抽象类,去实现接口的所有方法。我们的具体实现类跟这个抽象类去打交道,而不是跟原始的接口去打交道...原创 2018-03-07 13:18:04 · 144 阅读 · 0 评论 -
Java 设计模式(Design Patterns)(三)
个人博客:haichenyi.com。感谢关注 十三、策略模式 顾名思义:不同的策略,对应我们项目中用到的地方就是,同一个功能,不同的实现方法。就比方说登录功能:我们有帐号密码登录,QQ第三方登录,微信第三方登录等等。其实我个人认为最典型的就是:同一个接口方法,不同的实现方式。 interface LoginInterface{ void login(); } public...原创 2018-03-07 13:18:56 · 164 阅读 · 0 评论 -
Java 设计模式(Design Patterns)(一)
个人博客:haichenyi.com。感谢关注 设计模式的分类 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 ...原创 2018-03-06 17:49:38 · 319 阅读 · 0 评论