摘要: java.io包采用了装饰器模式。 Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征: 它必须具有一个装饰的对象。 它必须拥有与被装饰对象相同的接口。 它可以给被装饰对象添加额外的功能。用一句话总结就是:保持接口,... 阅读全文
posted @ 2015-03-19 13:50 chuiyuan 阅读(223) 评论(0) 推荐(0) 编辑
摘要: import java.io.Serializable;import java.io.*;class Data implements Serializable { private int i; Data(int x) { i = x; } public String toString() { r... 阅读全文
posted @ 2015-03-19 10:42 chuiyuan 阅读(164) 评论(0) 推荐(0) 编辑