Scala で既存の変数データにアクセスするにはどうすればよいですか。例を挙げます:
クラスストレージ:マップ(および私が使用するその他のデータ)があります
クラス A:
val storageManager = new storage();
storageManager.putValue("key","value");
println("A: " + storageManager.getValue("key"));
クラス B:
val storageManager2 = new storage();
println("B: " + storageManager2.getValue("key"));
結果は次のとおりです。
A: value
B: null
クラス B にも「値」を出力させたいと思います。つまり、ストレージ クラスの内容を、それらにアクセスするすべてのクラスで同じにします。
storeManager 変数を渡すのは唯一の方法ですか? 私はそれを避けたいので