8.4 总结 代理模式在安全性控制、线程同步控制、缓存执行结果、代理创建一些开销很大的对象(例如,Hibernate使用延迟加载创建一些代理对象)等方面应用广泛,由于没有破坏现有的类而扩展了它们的功能,是OCP原则的又一成功应用。