July 2016

You are browsing the site archives for July 2016.

说明 Decorator模式也称为装饰模式,主要用于对象修饰。使用装饰模式,可动态给一个对象添加一些额外职责,就象在墙上刷油漆。使用Decorator模式相比用生成子类方式实现功能的扩充显得更为灵活。

Continue reading Decorator模式

遇到多个参数时考虑使用构建器 这里主要介绍了在类具有多个构造参数时如何写构造的问题。书中使用了一个具有众多营养成分标签的包装食品为例作说明。 这些标签中有部分元素是必须的,如每份的含量,每罐的含量以及每份的卡路里等。但同时也包含20多种可选元素,如总脂肪量、饱和脂肪量等。

Continue reading Effective Java读书笔记(2)