随笔分类 -  设计模式

23种设计模式
摘要:适配器模式(Adapter模式) 把一个类的接口转换成客户端所期待的另一种接口,从而使原接口不匹配而无法在一起工作的两个类能在一起工作。 如果有两个编译好的(无源代码)类,类A有某些功能,但是需要一个xml读取模块才能工作, 这个模块要实现这个接口: public interface XmlRead 阅读全文
posted @ 2021-07-19 15:55 子丶非鱼Zzz 阅读(51) 评论(0) 推荐(0)
摘要:接口型模式 问题:类Client的实例instanceClient希望使用另一个对象instanceX提供的服务service,但在设计时并不能确定对象instanceX属于哪一个类。 解决办法:将对象instanceX提供的服务service抽象为一个接口ServiceProvider,然后让对象 阅读全文
posted @ 2021-07-19 15:28 子丶非鱼Zzz 阅读(53) 评论(0) 推荐(0)