首页 > 解决方案 > 在我的应用程序中使用单例。我是否正确实施它?

问题描述

所以我有一个名为 app 的类。它只是一个控制其中所有其他类的类。我们讨论的中期开发使这个应用程序类成为单例。这让其他开发人员清楚地知道应该只有一个应用程序。这听起来合乎逻辑,并且是使用单例的正确方法。唯一的问题是,如果你使用这个单例来访问它的属性并让其他人可以访问它们。然后,您是否“错误地”使用了单例?我知道你不应该使用单例“因为它很方便”。但这里是这样吗?

标签: typescriptgame-enginecomponent-based

解决方案


如果您使用此单例来访问其属性并使其他人可以访问它们,那么您是否“错误地”使用了单例?

简短的回答:没有

长答案:这取决于


推荐阅读