设计模式
文章平均质量分 89
工程哥
恒者致远,思者常新!
展开
-
设计模式
设计模式原创 2016-05-06 19:27:52 · 441 阅读 · 0 评论 -
包装设计模式(装饰设计模式)的使用
一、装饰 1、编写一个类,实现与被包装类(数据库驱动对Connection的实现)相同的接口。(使这个类和数据库的驱动实现有着相同的行为) 2、定义一个变量,引用被包装类的实例。 3、定义构造方法,传入被包装类的实例。 4、对于要改写的方法,编写自己的代码即可。 5、对于不需要改写的方法,调用原有对象的对应方法。 二、装饰变体(BufferedReader本身就是包装类,对Reader的原创 2016-09-16 19:18:52 · 527 阅读 · 0 评论 -
工厂设计模式
工厂设计模式原创 2016-07-18 20:03:52 · 233 阅读 · 0 评论 -
动态代理的实现
动态代理的实现原创 2016-07-18 19:48:58 · 268 阅读 · 0 评论 -
设计模式
设计模式总结原创 2016-07-12 09:28:28 · 255 阅读 · 0 评论 -
适配器设计模式
适配器设计模式原创 2016-07-09 20:25:08 · 284 阅读 · 0 评论 -
工厂设计模式
工厂设计模式原创 2016-07-09 20:10:00 · 198 阅读 · 0 评论 -
设计模式之:装饰设计模式
设计模式之:装饰设计模式原创 2016-05-09 20:41:11 · 754 阅读 · 0 评论 -
设计模式之:模版设计模式
设计模式之:模版设计模式原创 2016-05-09 20:25:08 · 306 阅读 · 0 评论 -
23种设计模式全解析
23种设计模式全解析原创 2016-05-08 18:57:41 · 743 阅读 · 0 评论 -
设计模式之:适配器模式
设计模式之:适配器模式原创 2016-05-06 21:20:14 · 260 阅读 · 0 评论 -
设计模式之:单例设计模式
设计模式之:单例设计模式原创 2016-05-06 20:00:46 · 598 阅读 · 0 评论 -
设计模式之:工厂方法模式
设计模式之:工厂方法模式原创 2016-05-06 19:41:31 · 333 阅读 · 0 评论 -
设计模式之:简单工厂模式
设计模式之:简单工厂模式原创 2016-05-06 19:28:41 · 281 阅读 · 0 评论 -
使用工厂方法替换switch语句
如果switch语句中的分支固定,且不可变(例如,星期中只有7天)不用使用工厂方法替换;如果分支不固定,或将来有可能改,可以采用工厂方法来替换switch语句,这样就符合开发闭合原则。原创 2017-12-31 11:25:43 · 2609 阅读 · 0 评论