در مدرسهی موشها تعدادی کلاس درس داریم که ظرفیت هر کلاس 10 دانشآموز است. فایل MiceSchool.zip را دانلود کرده و دو کلاس Student و Course را مشاهده کنید. در کلاس Course تعدادی متد با بدنهی خالی وجود دارد که شما باید با توجه به توضیحات زیر آنها را پیادهسازی کنید:
رفتار | نام متد |
---|---|
تعداد دانشآموزان ثبتنامکرده در کلاس را برمیگرداند. | func getNumberOfStudents() -> Int |
آرایهای شامل دانشآموزان ثبتنامکرده را برمیگرداند. | func getStudents() -> [Student] |
نام کلاس درس را برمیگرداند. | func getName() -> String |
با توجه به پارامتر دادهشده، کلاس درس را نامگذاری میکند. | func setName(_ name: String) |
دانشآموز دادهشده در پارامتر را در کلاس درس ثبتنام میکند. | func register(student: Student) -> Bool |
نکات
آنچه باید آپلود کنید:
فایل آپلودی
یک فایل zip. که درون آن یک فولدر به نام Sources وجود دارد و در آن، فایل Course.swift قرار دارد.