JavaにおけるHashMapの実践
メニューを表示するにはスワイプしてください
課題
課題の目的:HashMap を使用してオンラインストア用のシンプルなデータベースを実装。
ここでは、すべてのJavaスキルを活用し、分析的思考を発揮する必要がある本格的な課題に取り組みます!
Product クラスと Customer クラスはすでに作成されています。これらのクラスにはいくつかのフィールドがあり、コード内で確認できます。また、実装すべきすべてのメソッドを含むインターフェースと、その実装クラスも用意されています。
作業は codefinity.Task.OnlineStoreDatabaseImpl.java ファイルで行います。ここにコードを記述してください。
やるべきことの一覧:
-
データベース作成: HashMapを使用して、商品と顧客のデータベースを作成;
-
商品操作: 新しい商品の追加、商品情報の更新(例:価格や数量の変更)、データベースから商品の削除のためのメソッドを実装;
-
顧客操作: 新しい顧客の追加、顧客情報の更新(例:住所の変更)、データベースから顧客の削除のためのメソッドを実装;
-
注文処理: 注文を行うメソッドを作成し、customerid、product id、商品の数量を受け取る。注文時には、データベース内の商品の在庫数量を減少させる;
-
情報表示: すべての商品およびすべての顧客の情報を、読みやすいリスト形式で表示するメソッドを実装;
-
追加機能(任意): 商品名による検索、顧客の注文情報の表示など、任意の追加メソッドを実装;
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 3
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 3. 章 3