装饰者模式—Head First 设计模式

在读代码时,你是否注意到有一种这样格式的代码: Object o = new Object( new Object1( …));        需要做出解释的是:这行代码中的Object并不是实际意义上的Java Object 类型的对象,而只是在这里的一种替代性的写法。 直观上来说就是Object对象中保持有一个Object1对象的成员对象,并且在Object对象的构造方法中传入一个Object
相关文章
相关标签/搜索