摘要: 的略模式概述 问题引入 解决方案 代码体现 所对应的类图: 运行结果 由上面的例子可以看出——策略模式有三个角色: 1、环境角色(Context类),持有一个strategy类的引用 2、抽象策略角色(strategy类)这是一个抽象角色,通常有一个接口或者抽象类实现,此角色给出所有具体策略类所需的 阅读全文
posted @ 2018-11-04 22:51 java农民工 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 桥接模式概述 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可被结构化改变而互不影响。 代码示例 桥 阅读全文
posted @ 2018-11-04 21:26 java农民工 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 什么是适配器模式 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类(通常叫Adapter类),该类负责加入独立的或不兼容的接口功能。 举个真实的例子,读卡器是作为内存卡和笔记本之间 阅读全文
posted @ 2018-11-04 12:37 java农民工 阅读(188) 评论(0) 推荐(0) 编辑