سطح سوال: ساده
در مدرسهی موشها تعدادی کلاس درس داریم که ظرفیت هر کلاس 10 دانشآموز است. فایل MiceSchool.zip را دانلود کرده و دو کلاس Student و Course را مشاهده کنید. در کلاس Course تعدادی متد با بدنهی خالی وجود دارد که شما باید با توجه به توضیحات زیر آنها را پیادهسازی کنید:
رفتار | نام متد |
---|---|
تعداد دانشآموزان ثبتنامکرده در کلاس را برمیگرداند. (یک عدد صحیح) | getNumOfStudents() |
لیستی شامل دانشآموزان ثبتنامکرده را برمیگرداند. | getStudents() |
یک رشته شامل نام کلاس درس را برمیگرداند. | getName() |
با توجه به پارامتر دادهشده، کلاس درس را نامگذاری میکند. ورودی آن یک رشته است و هیچ چیز برنمیگرداند. | setName(s) |
دانشآموز دادهشده در پارامتر را در کلاس درس ثبتنام میکند. ورودی این تابع یک شی از نوع Student خواهد بود. | register(s) |
*نکات*
*آنچه باید آپلود کنید:*
یک فایل zip که فقط شامل فایل course.py است. یعنی وقتی فایل zip را باز میکنیم، فقط فایل course.py را ببینیم.