0

HTML ドキュメントを解析し、データをクラスに保存します。そのクラスの1つのバージョンを使用したいので、再度開始せずに別のクラスからそのクラスにアクセスするにはどうすればよいですか

4

2 に答える 2

0

あなたのコメントで言ったように、単一の道が行く方法でしょう。シングルトンは独自のインスタンスを保持および管理しているため、この同じインスタンスを要求しているすべての人に返すことができます。

キャッチワード「依存性注入」は、静的アクセスを介してファクトリを直接呼び出すのではなく、必要なクラス内のプライベートプロパティにインスタンスを保持し、パブリックセッターを使用して一元的に「依存性注入」を行います。応用。

于 2012-05-24T10:54:53.583 に答える
0

静的変数に設定しないのはなぜですか?

public static HtmlData データ。

private void parse() { … データ = 結果; }

// これで、HtmlData.data を呼び出すことで、コード内のどこでもデータ オブジェクトを使用できるようになりました

于 2012-05-24T00:06:42.893 に答える