
设计模式
你真的是一个很帅的程序媛
这个作者很懒,什么都没留下…
展开
-
设计模式浅谈
1.适配器模式 概念:将一个类或接口实现为客户想要的类或接口,实现原本不适配的类可以适配。 条件: 适配器接口要实现原始的接口; 创建新的适配器对象,单纯的一个对象,实现适配器接口 调用原始接口方法被委托给新的适配器对象 例子: Arrays.asList();返回对象是List大的接口,不能对其进行增删改操作。 2.门店模式 外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统原创 2017-10-11 11:45:44 · 231 阅读 · 0 评论 -
设计模式之策略模式
引言今天公司使用了策略模式解决不同角色用户操作不一样,如果新建几个不同的类写不同的方法或者一个类中有好几个方法,这都是硬编码,所以有一种设计模式是策略模式,例如针对一个排序算法有不同的策略实现。 即定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换,使得算法可独立于使用它的客户而变化,这样的模式是策略模式。优点 可以动态的更改策略实现的和调用策略 缺点 调用者必须知道所有的策略 策略模原创 2017-12-25 16:40:47 · 183 阅读 · 0 评论