- 博客(2)
- 收藏
- 关注
原创 设计模式之装饰者模式
装饰者模式(Decorator)模式又叫做包装模式。动态的给一个对象添加额外的功能,Decorator模式比生成子类更加的灵活。 使用性: 1: 在不影响其他对象的情况下,以动态,透明的方式给单个对象添加功能 2:处理那些可以撤销的功能 3:当不能采用生成子类的方法进行扩充 代码示例如下: person接口 public interface...
2018-07-12 22:16:59 100
原创 设计模式之原型模式
Prototype模式是一种对象创建的模式,采用复制原型对象的方法来创建对象的实例。 使用原型创建的实例,具有与原型一样的数据。 原型模式特点: 1.创建目标对象有原型对象创建 2.目标对象是原型对象的一个克隆体,目标对象具有与原型对象一样的结构,相同的值。 3.根据克隆的层次的不同,有浅度克隆和深度克隆(注意对象中的属性如果包含应用类或者是对象,克隆的不在是对象...
2018-07-02 16:21:36 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人