خانه / آموزش / تمرین‌های آموزشی / ماشین‌سازی (تا پایان جلسه ششم)

ماشین‌سازی (تا پایان جلسه ششم)

سطح سوال: ساده

آنچه از این جلسه باید بدانید:

  • فرآیند مقداردهی اولیه اشیا
  • سازنده
  • ترتیب اجرای بخش‌های مختلف مقداردهی اولیه

می‌خواهیم برای کارخانه‌ی ماشین‌سازی دانا، برنامه‌ای بنویسیم. طی جلسات متعدد با مدیران و تکنسین‌های این کارخانه، به این درک از نیازمندی‌ها رسیدیم:

  • برای تولید هر خودرو، مقادیر سه ویژگی نام، رنگ و وزن باید تعیین شوند.
  • خودروی پیش‌فرضی که این کارخانه تولید می‌کند وزنش ۵۰۰ کیلوگرم است، رنگ سفید White دارد و نامش فراید Fride است.
  • گاهی همین خودرو را صرفا با یک نام دیگر تولید می‌کنند.
  • گاهی نام و رنگ خودروی تولیدی هر دو تغییر می‌کند.

به این ترتیب، با کد زیر

 یک فراید سفید با ۵۰۰ کیلو وزن تولید می‌شود. با کد زیر

 یک سلند سفید با ۵۰۰ کیلو وزن تولید می‌شود و با کد زیر نیز

 یک سلند مشکی با ۵۰۰ کیلو وزن تولید می‌شود.

فایل Car.java را دانلود کرده و ببینید. شما باید این کلاس را به نحوی کامل کنید که نیازمندی‌های ذکر شده را برطرف کند.

آنچه باید آپلود کنید:

فقط فایل Car.java را به صورت زیپ‌شده آپلود کنید. یعنی وقتی فایل زیپ را باز می‌کنیم، فقط فایل Car.java را ببینیم.

برای داوری تمرین، می‌توانید پاسخ خود را در سایت Quera به نحوی که در بالا گفته شد، بارگذاری کنید.

 

با ما همراه باشید:

آدرس کانال تلگرام: IranianJavaDevelopers@

آدرس صفحه اینستاگرام: javacup.ir

آدرس گروه لینکدین: Iranian Java Developers

 


درباره سردبیر

همچنین بررسی کنید

کنترل ترافیک

نام و تاریخ مسابقه: جی‌کل ۸ – ۲۱ اردیبهشت ۱۳۹۷ مباحث: Collections و Generics  

۴ نظر

  1. سلام لینکی برای ارسال پاسخ تمرینجلسه ششم نبود. لطفا راهنمایی بفرمایید. با سپاس

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

     
    • سلام
      لطفا مشکل خود را در بخش «سوال بپرسید» در کوئرا مطرح کنید.
      به مشکلتان در اسرع وقت رسیدگی خواهد شد.

       

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *