[Java编程思想]第7章 复用类
7.3 代理
继承,会把基类的方法都继承下来,无法管理方法。
而代理,是新建一个代理类,里面直接创建一个基类对象,基类的所有方法由基类对象调用,那么,代理类中可以自由定义方法,开放部分基类的功能。
见p131中的代码,可以很明确了解代理定义。
7.3 代理
继承,会把基类的方法都继承下来,无法管理方法。
而代理,是新建一个代理类,里面直接创建一个基类对象,基类的所有方法由基类对象调用,那么,代理类中可以自由定义方法,开放部分基类的功能。
见p131中的代码,可以很明确了解代理定义。