06 2013 档案
摘要:当需要将一个复杂的对象或创建的比较花费时间的对象表示成一个简单对象时,可以使用代理模式。如果创建一个对象比较浪费时间或浪费计算机资源,Proxy允许将创建过程推迟到需要该实际对象的时候。Proxy对象通常具有和它所代表的对象一样的方法,一旦对象被调入,就把调用方法从Proxy传递给实际对象。
阅读全文
摘要:本篇中我们学习如何使用组合模式,通常在程序员开发的系统中,组件即可以是单个的对象,也可以是对象的集合。组合模式包括了这两种情况,组合就是对象的集合,其中的每个对象即可以是一个组合,也可以是简单的对象。在树的术语中,对象可以是带有其他分支的节点,也可以是叶子。
阅读全文