文件名称:the-train-track-dreamteam:GitHub课堂创建的the-train-track-dreamteam
文件大小:1.09MB
文件格式:ZIP
更新时间:2024-04-05 22:35:23
C#
项目2-火车轨道 有关此项目中使用的过程,请参阅: 有关团队的文档,请参见: 火车轨道 该项目的目标是创建一个小型火车模拟器(请参阅底部的建议入门)。 如果在单独的轨道上有四个站,两个终端站和两个中间站,则该轨道包括在内。 轨道上的火车由操作员(Carlos先生)控制的控制塔进行控制,确保火车通过在车站启动和停止火车来遵守时间计划,该计划还控制平交道口(火车不能和铁路开关(先进的)来解析一个空旷的交叉口。 这条赛道目前有两列正在运行的来回火车,分别是金箭和拉普兰施塔特,以前是由其他火车运营的,但现在已不再使用。 每列火车都有载客的货车,它们在不同的车站上车。 当时每个车站只能有一辆火车。 如果当前没有足够的火车空间,则必须等到另一列火车离开为止。 您的作业 该项目分为三个部分,建议按建议的顺序实施该项目。 记住要在整个项目中尽可能创建单元测试。 确保从简单开始,然后扩展程序
【文件预览】:
the-train-track-dreamteam-main
----Documentation()
--------_assets()
--------readme.md(2KB)
----Source()
--------TrainEngine.Tests()
--------TheTrainTrack.sln(4KB)
--------TrainEngine()
--------TrainConsole()
----_assets()
--------levelcrossingswitch.jpg(233KB)
--------track.jpg(505KB)
--------control.jpg(84KB)
--------trains.jpg(246KB)
----LICENSE(1KB)
----README.md(8KB)
----Procedures.md(2KB)
----Data()
--------traintrack1.txt(15B)
--------trains.txt(130B)
--------traintrack2.txt(36B)
--------traintrack3.txt(216B)
--------stations.txt(110B)
----.gitignore(6KB)