javaでの質問です。企業口コミjavaでの質問です。PV0下記のEmployeeManagerクラスとUnitManagerクラスなのですが処理が似ています。型が異なるせいか私には定義できませんでした。(コメントアウト部分)※java(静的型付け)初心者ですので検討違いなことを質問しているかもしれませんがお許し下さい。皆さんならどの様に処理を共通化されますか。(0)そもそも、EmployeeManagerクラスとUnitManagerクラスは何のためのクラスなんですか?そこに書かれたコードを見る限り、そのクラスの実体はArrayListです。18:48先程、回答欄に返信してしまい失礼いたしました。ご指摘いただきありがとうございます!クラスにすることばかり意識してしまって、何のためのクラスかまでは考えていませんでした。ご指摘頂いた通りわざわざ定義する必要はないようですね。今回はArrayListもクラスでラップする方針だと仮定した場合としてご教示いただけますと幸いです。22:15コメントありがとうございます。データベースと連携するイメージになります。keyをkeyとしたMAPにしてしまえばいいと思います。(0)ご回答いただきありがとうございます。参考になります!stripeさまにはそもそも的なところからいろいろとご指摘いただき感謝致します。01:250以下のようにすれば動作するようになります。オブジェクトの管理方法をManager側で変更できるようにしたいという事なのでしょうが、それによって生じている制約(getのせいでPKが1列で数値とか)は気になるところではありますね。それはいろいろ検討してみるといいと思います。(0)動作いたしました。ご教示ありがとうございます。お陰様でモヤモヤがスッキリしました。いった指定方法、全く思いつきませんでした。ファンタスティックです!継承やインタフェイス、ジェネリクス等の理解不足も痛感いたしました。本当にありがとうございました。(1)ウォッチこの質問への回答やコメントをメールでお知らせします。