رسول مدنی
رسول مدنی
خواندن ۱ دقیقه·۶ ماه پیش

تمرین جاوا – فروشگاه محصولات

تمرین جاوا
تمرین جاوا


یک فروشگاه آنلاین دو نوع محصول به فروش میرساند :

دسته بندی نوع ۱ : لوازم الکترونیکی از جمله رادیو و تلویزیون و…

دسته بندی نوع ۲ : کفش از جمله ورزشی و رسمی و …

در این فروشگاه آنلاین باید عملیاتهای زیر موجود باشد :

افزودن محصول به سبد خرید با توجه به موجودی فروشگاه.

حذف محصول از سبد خرید

چاپ لیست کلیه محصولات اضافه شده به سبد خرید به همراه تعداد آنها.

چاپ مجموع قیمتهای آیتم های سبد خرید.

نقطه ی ورودی برنامه با ثبت نام کاربر آغاز میشود و پس از آن کاربر به سامانه لاگین کرده و بعد منویی به کاربر نمایش داده شود که کاربر توسط آن بتواند لیست آیتم ها را مشاهده و آیتم مورد نظر را به سبد خرید اضافه کند.

نکات :

1. محصولات را به صورت enum تعریف کنید (برای سادگی کار)

حداقل ۲ محصول در هر دسته بندی .

۲ . تمامی exception ها هندل شوند.

۳ . وقوع اکسپشن و کرش کردن برنامه نمره ی منفی دارد.

۴ . استفاده بجا از generic و interface الزامیست.

۵ . پیاده سازی ApplicationContext الزامیست.

۶ . استفاده از Lombok & List مجاز می باشد. :)



کدهای حل این تمرین در گیتهاب :

https://github.com/RasoulMadani/product-strore-exercise-whit-java-oop


جاوابرنامه نویسیبرنامه نویسی شی گرا
برنامه نویس جاوا
شاید از این پست‌ها خوشتان بیاید