سلام
دوستان میشه کمک کنید من این تمرین رو انجام بدم؟ مخصوصا قسمت 7 و8 تمرین خیلی برام مبهم هست.
تمرین:
(این تمرین نیازی به سورس کد و تابع main ندارد و هدف از آن فقط ایجاد کلاس است )
کلاسی به اسم Time بنویسید که زمان را ذخیره کند.این کلاس باید امکانات زیر را داشته باشد:
1. فیلدهای مناسب برای ذخیره سازی دقیقه و ساعت
2. یک سازنده که ورودی آن دقیقه و ساعت باشد
3. یک سازنده که ورودی آن تنها ساعت باشد (در این حالت دقیقه باید صفر در نظر گرفته شود)
4. یک سازنده بدون ورودی
5. یک متد برای تغییر دقیقه و ساعت
6. دو متد برای برگرداندن مقدار دقیقه و ساعت
7. یک متد که ورودی آن شیء دیگری از کلاس Time است و دو زمان را با هم مقایسه میکند
8. متدی که بر اساس زمان رشته ای برگرداند که بگوید چه وقتی از روز است. فرض کنید از ابتدای یک روز تا ساعت ۱۱:۵۹ صبح، ۱۲:۰۰ ظهر، از ۱۲:۰۱ تا ۱۶:۵۹ بعدازظهر، از ۱۷:۰۰ تا ۱۹:۵۹ عصر و بعد از آن شب محسوب میشود