摘要: 再看项目的代码中 看到了非常多用这个模式的例子. 实际上就是抽象类的使用. 将共性的地方在抽象类具体实现, 同时抽象类可以预留钩子方法,就是空方法,或者是返回true or false的方法 设计一个接口, 如果想很好的控制实现类 不会发生混乱,最好在接口和实现类直接加一个抽象类 控制下实现类的权限 阅读全文
posted @ 2017-09-21 19:59 郝二驴 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 模板方法模式,这是一个在许多优秀的开源项目中LZ见的最多的一个设计模式,也是LZ觉得最为优秀的一个设计模式,所以这一章LZ会尽自 阅读全文
posted @ 2017-09-21 17:15 郝二驴 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 看了前面那篇文章, 其实很赞同 适配器模式实际上是用在补漏上面的. 或者是兼容方面的. 做法还是说通过组合,适配器类含有未适配类的引用, 或者通过继承获得适配类同时实现未适配接口 思路上跟 策略模式,静态代理模式 差不多. 但是作用不一样. 策略模式 是开发过程中为后面预留的接口,或者说为了适配更多 阅读全文
posted @ 2017-09-21 14:52 郝二驴 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处,特别说明:本博文来自博主原博客,为保证新博客中博文的完整性,特复制到此留存,如需转载请注明新博客地址即可。 各位好,我们本次接着讨论第八个设计模式,适配器模式。 适配器模式从实现方式上分为两种,类适配器和对象适配器,这两种的区别在于实现 阅读全文
posted @ 2017-09-21 14:37 郝二驴 阅读(308) 评论(0) 推荐(0) 编辑