![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java-设计模式
徐*红
时间不够,
人生dider,
及时行乐,
莫要后悔。
展开
-
java--装饰模式Ω
装饰模式:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活适用性1.在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。2.处理那些可以撤消(再不用使用的类或方法)的职责。3.当不能采用生成子类的方法进行扩充时。参与者1.Component定义一个对象接口,可以给这些对象动态地添加职责。2.ConcreteComponen...原创 2019-05-10 16:48:03 · 87 阅读 · 0 评论 -
java设计模式之--原型模式(克隆模式)
定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象通俗说明:使用同一个类创建不同的对象我认为:建立相应数目的原型并克隆它们可能比每次用合适的状态手工实例化该类更方便一些参与者Prototype(某个类|接口)声明一个克隆自身的接口。ConcretePrototype(具体的类|接口) 实现一个克隆自身的操作。Client(克隆具体的类) 让一个原...原创 2019-05-13 11:07:54 · 164 阅读 · 0 评论