文件名称:FAAST:创客学院第 1 周挑战
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-17 01:30:01
Ruby
快速 创客学院第 1 周挑战 简短的 您在鲍里斯自行车项目中所做的工作给伦敦市长留下了深刻的印象。 他已与大伦敦管理局联系,以获取新 FAAST 地铁系统(快速无障碍超级地铁)的伦敦交通软件开发和部署规范。 您的任务,如果您选择() 接受它是实施* FAAST系统,以便它可以部署到伦敦地下网络。 FAAST 系统将满足以下要求: 系统内将有许多列车。 列车将前往站站。 里面一个站,列车进站时,乘客将下车并进入火车的车厢。 乘客将在车站接车并在目的地车站接车。 一列火车的每节车厢最多可容纳 40 名乘客。 每列火车由若干节车厢组成。 注意 - 我选择不创建车厢等级,因为车厢似乎只负责设定容量,不允许乘客上火车。 乘客 职责 合作者 上下车 车站 进出站 火车 触摸进出 支付服务费用 火车 职责 合作者 接收和释放乘客 乘客 进出站 火车 改变它的容量 车站 职责 合作者 接收和释放
【文件预览】:
FAAST-master
----spec()
--------passenger_spec.rb(4KB)
--------helpers.rb(591B)
--------train_spec.rb(3KB)
--------.DS_Store(6KB)
--------station_spec.rb(2KB)
----README.md(2KB)
----lib()
--------passenger.rb(1KB)
--------station.rb(931B)
--------FAAST.rb(60B)
--------exceptions.rb(1KB)
--------train.rb(1KB)