شی‌گرایی

نام و تاریخ مسابقه: جی‌کل ۷ – ۲۴ فروردین ۱۳۹۷

مباحث: شی‌گرایی، وراثت و چندریختی

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

 

خروجی مورد انتظار:

 

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

  • به جز کلاس A، سایر کلاس‌ها تنها یک متد می‌توانند داشته باشند.
  • هیچ کلاس و متد اضافه‌ای ایجاد نکنید.
  • هیچ ویژگی (Field) ای در هیچ کلاسی ایجاد نکنید.

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

فایل‌های کلیه‌ی کلاس‌هایی که ساخته‌اید را در بسته‌ی ir.javacup.oo قرار داده و به صورت zipشده ارسال کنید. یعنی وقتی فایل زیپ را باز می‌کنیم، فقط شاخه‌ی ir را ببینیم که داخل آن شاخه‌ی javacup و داخل نیز آن شاخه‌ی oo قرار دارد. در داخل شاخص oo، باید فایل کلاس‌هایی که پیاده‌سازی کرده‌اید قابل مشاهده باشد.

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

برای آشنایی با نحوه‌ی ارسال پاسخ در Quera، این مطلب را مطالعه کنید.


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

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

آدرس اکانت توییتر: JavaCupIR@

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

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

 


درباره مهناز خورسندی

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

گزارش‌گیری

نام و تاریخ مسابقه: جی‌کل ۶ – ۱۸ بهمن ۱۳۹۶ مباحث: رشته و آرایه  

پاسخ دهید

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