OOP フレームワークを想像してみましょう。データベースモデルに応じたクラスがあります。そして、モデルにリンクできないジェネリッククラスがいくつかあります-完全に私が書いたもので、いくつかの計算を行っているなどです.それらは静的クラスであることさえできません-場合によっては1つのインスタンスが必要です(毎回ではありません) . また、使用するたびにそれらを作成したくありません。これは私が考える必要があるときですsingleton
- 触れられたときにそのオブジェクトを作成し、一度だけ。しかし、彼らはシングルトンは良くないと言います。工場?
1 に答える
1
免責事項:シングルトンクラスについては何も知りません。初めて聞いたので、StackOverflowで説明を読んだだけです。
オートローディングが利用可能ですが、それを使用しないのはなぜですか?
これが正しい解決策だと思います。現在のコードを台無しにすることはなく、簡単な解決策です (簡単なのは常に良いことです)。私がしたいことは、追加のフォルダーを作成し (またはフレームワークが提供する場合は既存の lib フォルダーを使用し)、それに自動ロードを設定してから、静的ではなくクラスを操作することです。
それが役に立てば幸い!
于 2013-11-10T12:31:50.360 に答える