وبلاگ سید جلال سیدیزدی

تمرین دهم

سه شنبه, ۴ آذر ۱۳۹۳، ۰۷:۱۳ ب.ظ

سلام دوستان

تمرین دهم به این قرار است که در پروژه ی zuul-with-enums-v2 از فصل ششم ابتدا تعدادی اتاق جدید به پروژه اضافه کنید که بعضی در طبقه ی هم کف، برخی در طبقه ی اول و تعدادی در زیر زمین باشند. سپس امکانات زیر را به پروژه اضافه کنید.

  1. اضافه کردن جهت های up و down به ترتیب برای رفتن به طبقه ی بالا و پایین.
  2. اضافه کردن دستور back برای رفتن به اتاقی که اخیراً از آن بیرون آمده ایم. توجه کنید که این دستور را می توانیم چند بار پشت سر هم صادر کنیم.

نکته:

  • همانطور که سر کلاس گفته شد برای قسمت دوم باید از کلاس Stack استفاده کنید.
  • توجه کنید که اگر با دستورات back به جای اول برگشتیم (یا در ابتدا که هنوز وارد هیچ اتاقی نشده ایم،) اگر کاربر دستور back را وارد کند برنامه باید پیغام مناسب بدهد.
  • نظرات این لینک را بخوانید.

مهلت ارسال: جمعه 7 آذر ساعت 20

با تاخیر: شنبه 8 آذر ساعت 20


موفق باشید.

  • سید جلال سیدیزدی

نظرات  (۴)

سلام استاد
خسته نباشید

ببخشید میشه یکبار دیگه توضیح بدین چه جوری از java document استفاده کنیم؟!
پاسخ:
سلام ممنون
فایل فشرده رو باز کنید. در پوشه ی ایجاد شده index.html رو با یک مرورگر (مثل internet explorer یا ...) باز کنید. روی Java SE API کلیک کنید تا صفحه ی API ظاهر شود. در این صفحه کلاس مورد نظر را جستجو کنید و با کلیک بر روی آن به اطلاعات مربوط به آن شامل سازنده، متدها و ... دسترسی دارید.
موفق باشید.
پیغام میده :                                              
                                                                  warnings from last compilation
                                                           .uses unchecked or unsafe operation
پاسخ:
احتمالاً از یک کلاس generic استفاده کردید ولی نوعش رو مشخص نکرده اید.
مثلاً به جای
ArrayList list
باید بنویسید:
ArrayList<String> list

موفق باشید.
سلام استاد. خسته نباشید. برنامه من ران میشه و درست کار میکنه ولی پیغام compiler warnings میده. علتش چیه؟
پاسخ:
سلام ممنون
اگر پیغام خاصی میده بنویسیدش بررسیش کنم.
وگرنه برنامه رو باید ببینم.
موفق باشید.
  • علیرضا طایفه
  • سلام استاد.
    خسته نباشید.

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

    با تشکر.
    پاسخ:
    سلام ممنون
    ساده ترین حالت:
    go up
    باید برود به طبقه بالا.
    موفق باشید.
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی