结构定义

时间:2013-01-26 03:17:46

标签: scheme racket

我被要求为动物园里的每只动物创建一个结构定义。对于每只动物,它们存储其名称,年龄,早餐时间,晚餐时间和物种。

 (define-struct animal (name species age breakfast-hour dinner-hour))

现在,每个动物园服务员都有一个名字,并被分配到动物园里观察三种不同的动物。

会是这样的吗?

(define attendant(make-attendant "David" "Leo" '))

1 个答案:

答案 0 :(得分:0)

使用所需字段定义attendant结构。姓名,年龄,等等 - 还有三个额外的字段,每个分配的动物一个,并在创建服务员时传递三个动物。