标签: design-patterns proxy-pattern
我正在尝试了解代理模式的工作原理,我对一件事感到困惑。代理模式不允许我们创建多个目标类对象,而只能创建一个,但是如果我们创建多个代理该怎么办?然后,我们将再次几个目标类对象。如果我们创建多个代理,则代理模式不起作用。我们应该注意不要创建多个代理?
我可以通过应用单例模式来解决此问题。在这种情况下,将仅创建一个代理对象。这是一个好习惯吗?