一方では、Excel ファイルを読み取る関数を Scala でコーディングしました。もう一方には、さまざまな形式のレポートがあります。最初のレポートは特定の情報を出力し、2 番目のレポートは定義されたルールに従っていくつかのセルを合計します。
これらのオブジェクトがどのように相互作用するかをモデル化するのに苦労しています。私が現時点で行ったことは、ExcelReader がファイル入力 (ファイルストリーム) とレポートの特性の 2 つの引数を取ることです。
レポート クラスを挿入し、Excel Reader で一般的な特性 createReport を使用することを考えていました。それは良い習慣ですか?
私の他の質問は、この createReport メソッドにどのオブジェクトを渡す必要があるかです。リストを渡す方が良いですか? 配列?Excel シートをモデル化するのに最適なオブジェクトはどれか、または独自のオブジェクトを作成する方がよいかどうかはよくわかりません。
ありがとうございました
よろしく