私はこれをまっすぐにして、私の考えが正しいかどうかを確認しようとしています.
私はいくつかのマネージャークラスを持っています。たとえば、UserManager と PhoneManager です。
これらすべてのマネージャーを静的にすることでかなりの問題を抱えているため、「マネージャーマネージャー」で解決できるかどうか疑問に思っていました。
その ManagerManager は静的であり、作成時に他のすべての Manager をインスタンス化します。このシングルトンはインスタンスを作成する唯一のものであるため、ManagerManager を介したすべての呼び出しが最終的に Manager の同じインスタンスになることも意味します。ただし、クラスが静的ではないという利点があります。
これは機能しますか?改善提案も大歓迎です。