根据学生的姓名以及他们所处的年级,为学校创建一个名册.
最后,你应该能够:
- 将学生的姓名添加到年级名册
- "Add Jim to grade 2."
- "OK."
- 获取所有注册年级的学生列表
- "哪个学生在二年级?"
- "We've only got Jim just now."
- 获取所有年级所有学生的排序列表。年级应分为 1,2,3 级,年级中的学生应按名称按字母顺序排序。
- "谁现在都在学校就读?"
- "Grade 1: Anna, Barb, and Charlie. Grade 2: Alex, Peter, and Zoe. Grade 3…"
- "谁现在都在学校就读?"
请注意,我们所有学生只有一个名字.(这是一个小镇,你想要什么?)
你是否通过了测试,且代码干净了?如果您愿意,可以尝试以下一些额外的事情:
- 如果您使用的语言具有可变数据结构,并且您的实现,会不会让外部代码,能直接改变学校的内部数据库,请查看是否可以阻止这种情况。随意尝试其他测试.
与 gSchool 的 Phil Battos 进行配对http://gschool.it