これはかなり一般的なオブジェクト指向の質問だと思いますが、オブジェクトに関して十分に考えていないという結論に達しています。
Person クラスと People クラスの 2 つのクラスがあります。いくつかのアクティビティからこれらを (sharedPerferencesFile との間で) 読み書きします。現在、読み取りと書き込みを処理する PersistData クラスがあります。これらの人たちを読み書きしたいときは、PersistData クラスのインスタンスを取得してから、persistData.write(person); のようなメソッドを呼び出します。または persistData.write(people); これは良い方法ですか、それとも読み取りと書き込みのコードを Person と People クラスに移動する必要がありますか?