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

تمرین چهاردهم

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

تمرین چهاردهم به این شرح است که ابتدا یک کلاس با نام Person برای شخص بنویسید که دارای فیلدهای زیر باشد:

  • نام
  • کد ملی (از نوع long)
  • جنسیت (از نوع کاراکتر)
  • وضعیت تاهل (از نوع boolean)

متد toString را برای این کلاس به گونه ای بنویسید که همه ی اطلاعات شخص را در یک سطر برگرداند. سپس یک مجموعه (HashSet) تعریف کرده و تعدادی شی با مشخصات یکسان از کلاس Person به آن اضافه کنید. محتوای set را چاپ کنید.

حال متدهای equals و hashCode را در کلاس Person پیاده سازی کنید. و دوباره محتوای set را چاپ کنید.

نتیجه حاصل از اجرای این تمرین را به همراه کد ارسال نمایید.


مهلت ارسال: پنج شنبه 20 آذر ساعت 20 جمعه 21 آذر ساعت 20

با تاخیر: جمعه 21 آذر ساعت 20 شنبه 22 آذر ساعت 10

موفق باشید

  • ۹۳/۰۹/۱۸

نظرات  (۴)

سلام استاد.وقتتون بخیر
می خواستم ازتون تشکر کنم بابت مهلت بیشتر تمرینها.خیلی لطف کردید:-)
پاسخ:
سلام ممنون
خواهش می کنم.
هدف یادگیری است. اما یادگیری به موقع!
موفق باشید.

استاد خواهش میکنم مهلت تمرین سیزدهم و چهاردهم رو هم بیشتر کنید. فردا کلاس شمارو داریم بعدشم تو راهیم

پاسخ:
سلام
اعمال شد.
موفق باشید

سلام استاد تورو خدا مهلت تمرینو بیشتر کنید. وقت نمیکنم انجامش بدیم

پاسخ:
سلام
این تمرین رو هنوز وقت دارید. تمرین 12 وقتش بیشتر شد.
موفق باشید.

سلام
فرض کنید marrage ار نوع boolean است و hash از نوع int چگونه marrage را cast کنیم یه hash???
پاسخ:
سلام
سوال خوبی است!
اگر true است 1 والا 0 در نظر بگیرید.
موفق باشید.
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی