Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ JavaにおけるHashMapの実践 | JavaにおけるMapの習得
Javaデータ構造

bookJavaにおけるHashMapの実践

メニューを表示するにはスワイプしてください

課題

課題の目的:HashMap使用してオンラインストア用のシンプルなデータベースを実装。

ここでは、すべてのJavaスキルを活用し、分析的思考を発揮する必要がある本格的な課題に取り組みます!

Product クラスと Customer クラスはすでに作成されています。これらのクラスにはいくつかのフィールドがあり、コード内で確認できます。また、実装すべきすべてのメソッドを含むインターフェースと、その実装クラスも用意されています。

作業は codefinity.Task.OnlineStoreDatabaseImpl.java ファイルで行います。ここにコードを記述してください。

やるべきことの一覧:

  • データベース作成: HashMapを使用して商品と顧客のデータベースを作成;

  • 商品操作: 新しい商品の追加、商品情報の更新(例:価格や数量の変更)、データベースから商品の削除のためのメソッドを実装;

  • 顧客操作: 新しい顧客の追加、顧客情報の更新(例:住所の変更)、データベースから顧客の削除のためのメソッドを実装;

  • 注文処理: 注文を行うメソッドを作成し、customeridproduct id商品の数量を受け取る。注文時には、データベース内の商品の在庫数量を減少させる

  • 情報表示: すべての商品およびすべての顧客の情報を、読みやすいリスト形式で表示するメソッドを実装

  • 追加機能(任意): 商品名による検索、顧客の注文情報の表示など、任意の追加メソッドを実装;

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  3

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 3.  3
some-alt