Lesson 14. Homework
Download 192.12 Kb. Pdf ko'rish
|
Lesson 14. Homework
Masala sharti: Icecream (muzqaymoq) Yoz oylari juda issiq. Yasmina muzqaymoq yeyishni yoqtiradi. Bir kuni uni hayoliga muzqaymoq sotish kelib qoldi. U muzqaymoq sotishga qaror qildi. Buning uchun unga muzqaymoq tayyorlash retsepti kerak edi. Mutaxasizlardan yordam so’radi va retseptga ega bo’ldi. Milk nomli sinfni konsturktorida sut hajmi va 1L sut narxi beriladi. Suger sinfi konstruktorida shakar kilosi va 1kg narxi beriladi. Resept sinfi konstruktorida sut va shakar nisbati beriladi. Piece nomli sinfda 1 dona muzqaymoq og’irligi va uning narxi beriladi. IceCream sonli sinfda esa Resept va Piece sinfi obyektlarini qabul qiladi. IceCream sinfini quyidagi methodlari bor: ● addMilk – sut qo’shish; ● addSugar – shakar qo’shish; ● getCount – tayyorlash mumkin bo’lgan muzqaymoqlar soni; ● buy – Sotish. sotmoqchi bo’lgan muzqaymoqlar soni beriladi. Sotish mumkin bo’lsa true, aks holda false; ● getBalance – joriy balans ni olish. Sotilgan muzqaymoqlardan olinadi. Boshida 0 bo’ladi. ● hasIceCreame – Muzqaymoq tayyorlash mumkinmi. ● getInfo – sotilgan muzqaymoqlar ro’yhati qaytaradi. Ro’yhat quyidagicha bo’ladi. Masalan 5 ta sotilgan va 2000 dan bo’lsa “5x2000=10000” kabi bo’ladi. Har bir sotilish yangi qatordan bo’ladi. Agar hali sotilmagan bo’lsa bo’sh qaytaradi. ● getProfit - Hozirgacha ko'rgan foydasi Diqqat! Sut va shakar birliklari teng deb olinsin. Dastur ishlatish kodiga na’muna: Download 192.12 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling