تمرین شانزدهم
سلام دوستان
تمرین شانزدهم به این قرار است که در پروژه ی zuul-with-enums-v2 از فصل ششم ابتدا تعدادی اتاق جدید به پروژه اضافه کنید که بعضی در طبقه ی هم کف، برخی در طبقه ی اول و تعدادی در زیر زمین باشند. سپس امکانات زیر را به پروژه اضافه کنید.
- اضافه کردن جهت های up و down به ترتیب برای رفتن به طبقه ی بالا و پایین.
- اضافه کردن دستور back برای رفتن به اتاقی که اخیراً از آن بیرون آمده ایم. توجه کنید که این دستور را می توانیم چند بار پشت سر هم صادر کنیم.
نکته:
- همانطور که سر کلاس گفته شد برای قسمت دوم باید از کلاس Stack استفاده کنید.
- توجه کنید که اگر با دستورات back به جای اول برگشتیم (یا در ابتدا که هنوز وارد هیچ اتاقی نشده ایم،) اگر کاربر دستور back را وارد کند برنامه باید پیغام مناسب بدهد.
تاریخ ارسال: یکشنبه 7 اردیبهشت ساعت 21 دوشنبه 8 اردیبهشت ساعت 21
با تاخیر: دوشنبه 8 اردیبهشت ساعت 9 سه شنبه 9 اردیبهشت ساعت 9
موفق باشید
- ۹۳/۰۲/۰۴