在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 北航OO课作业代码

北航OO课作业代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:3.59M
  • 下载次数:7
  • 浏览次数:89
  • 发布时间:2020-09-02
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
北航OO课的作业代码,从电梯到出租车,你想要的都在里面。注释充足,供有需要的同学参考(切勿抄袭哦~)
【实例截图】
【核心代码】
Java-Exercise
└── Java-Exercise-master
├── Elevator3
│   ├── bin
│   │   └── Elevator
│   │   ├── ALSSimulator.class
│   │   ├── Elevator.class
│   │   ├── ElevatorInterface.class
│   │   ├── ElevatorRequest.class
│   │   ├── ElevatorTest.class
│   │   ├── ElevatorThread.class
│   │   ├── Floor.class
│   │   ├── FloorRequest.class
│   │   ├── InputHandler.class
│   │   ├── InputThread.class
│   │   ├── Request.class
│   │   ├── RequestQueue.class
│   │   ├── SchedulerThread.class
│   │   ├── Simulator.class
│   │   └── SmartSimulator.class
│   ├── Elevator3.iml
│   ├── Readme.docx
│   ├── Readme(UnitTest).docx
│   ├── result.txt
│   └── src
│   └── Elevator
│   ├── ALSSimulator.java
│   ├── ElevatorInterface.java
│   ├── Elevator.java
│   ├── ElevatorRequest.java
│   ├── ElevatorTest.java
│   ├── ElevatorThread.java
│   ├── Floor.java
│   ├── FloorRequest.java
│   ├── InputHandler.java
│   ├── InputThread.java
│   ├── Request.java
│   ├── RequestQueue.java
│   ├── SchedulerThread.java
│   ├── Simulator.java
│   └── SmartSimulator.java
├── IFTTT
│   ├── Detail.txt
│   ├── IFTTT(IDEA).iml
│   ├── out
│   │   └── production
│   │   └── IFTTT(IDEA)
│   │   ├── DirectoryTrigger.class
│   │   ├── FileHandler.class
│   │   ├── FileHandlerInterface.class
│   │   ├── FileInfo.class
│   │   ├── FileMap.class
│   │   ├── FileNode.class
│   │   ├── IFTTTContainer.class
│   │   ├── InputHandler.class
│   │   ├── ModifiedThread.class
│   │   ├── MyDetail.class
│   │   ├── MyFile.class
│   │   ├── PathChangedThread.class
│   │   ├── RecordWritingThread.class
│   │   ├── RenamedThread.class
│   │   ├── SizeChangedThread.class
│   │   ├── Summary.class
│   │   └── TestIFTTT.class
│   ├── Readme.docx
│   ├── src
│   │   ├── DirectoryTrigger.java
│   │   ├── FileHandlerInterface.java
│   │   ├── FileHandler.java
│   │   ├── FileInfo.java
│   │   ├── FileMap.java
│   │   ├── FileNode.java
│   │   ├── IFTTTContainer.java
│   │   ├── InputHandler.java
│   │   ├── ModifiedThread.java
│   │   ├── MyDetail.java
│   │   ├── MyFile.java
│   │   ├── PathChangedThread.java
│   │   ├── RecordWritingThread.java
│   │   ├── RenamedThread.java
│   │   ├── SizeChangedThread.java
│   │   ├── Summary.java
│   │   └── TestIFTTT.java
│   └── Summary.txt
├── PolynomialCalculation
│   ├── ~$Readme.docx
│   ├── bin
│   │   ├── PolynomialCalculation
│   │   │   ├── Calculator.class
│   │   │   ├── PolynomialTest.class
│   │   │   └── StringChecker.class
│   │   └── TestSample.txt
│   ├── Readme.docx
│   └── src
│   ├── PolynomialCalculation
│   │   └── PolynomialTest.java
│   ├── Readme(Java).docx
│   └── TestSample.txt
├── README.md
└── Taxi
├── LightDistribution.txt
├── map1.txt
├── map.txt
├── out
│   └── production
│   └── Taxi
│   └── FirstTaxi
│   ├── brush.class
│   ├── CarInterface.class
│   ├── CityMap.class
│   ├── ControllerThread.class
│   ├── debugform.class
│   ├── DrawBoard.class
│   ├── FluxMonitorThread.class
│   ├── GraphSearch.class
│   ├── guigv.class
│   ├── guiInfo.class
│   ├── guitaxi.class
│   ├── gv.class
│   ├── InputHandlerThread.class
│   ├── LightControllerThread.class
│   ├── LightReader.class
│   ├── mapInfo.class
│   ├── MapNode.class
│   ├── MapReader.class
│   ├── myform$1.class
│   ├── myform$2.class
│   ├── myform$3.class
│   ├── myform$4.class
│   ├── myform$5.class
│   ├── myform$6.class
│   ├── myform$7.class
│   ├── myform$8.class
│   ├── myform$9.class
│   ├── myform.class
│   ├── MyInt.class
│   ├── node.class
│   ├── processform.class
│   ├── Request.class
│   ├── RequestQueue.class
│   ├── ScannerInterface.class
│   ├── ScanServerThread.class
│   ├── ServiceRecord.class
│   ├── TaxiAPI.class
│   ├── Taxi.class
│   ├── TaxiGUI$1.class
│   ├── TaxiGUI.class
│   ├── TaxiTest.class
│   ├── TaxiThread.class
│   ├── TraceableTaxi$ServiceRecordIterator.class
│   ├── TraceableTaxi.class
│   └── TreeNode.class
├── Output.txt
├── Path.txt
├── Readme.docx
├── src
│   ├── FirstTaxi
│   │   ├── CarInterface.java
│   │   ├── CityMap.java
│   │   ├── ControllerThread.java
│   │   ├── FluxMonitorThread.java
│   │   ├── GraphSearch.java
│   │   ├── gui.java
│   │   ├── InputHandlerThread.java
│   │   ├── LightControllerThread.java
│   │   ├── LightReader.java
│   │   ├── MapNode.java
│   │   ├── MapReader.java
│   │   ├── MyInt.java
│   │   ├── Request.java
│   │   ├── RequestQueue.java
│   │   ├── ScannerInterface.java
│   │   ├── ScanServerThread.java
│   │   ├── TaxiAPI.java
│   │   ├── Taxi.java
│   │   ├── TaxiTest.java
│   │   ├── TaxiThread.java
│   │   ├── TraceableTaxi.java
│   │   └── TreeNode.java
│   ├── FirstTaxiUML.mgc
│   ├── FirstTaxiUML.png
│   ├── UML图及说明文档.docx
│   ├── UML顺序图
│   │   ├── CityMap#checkAdjacency.png
│   │   ├── CityMap#checkBorder.png
│   │   ├── CityMap#checkCoordinateRange.png
│   │   ├── CityMap#checkMapConnection.png
│   │   ├── CityMap#checkNewMap.png
│   │   ├── CityMap#checkNodeConnection.png
│   │   ├── CityMap#checkOldMap.png
│   │   ├── CityMap#checkSize.png
│   │   ├── CityMap#checkValidity.png
│   │   ├── CityMap#CityMap.png
│   │   ├── CityMap#closeRoad.png
│   │   ├── CityMap#connectNewMapNode.png
│   │   ├── CityMap#connectOriginalNewMapNode.png
│   │   ├── CityMap#convertMap.png
│   │   ├── CityMap#getIndexByCoordinate.png
│   │   ├── CityMap#getNodeByIndex.png
│   │   ├── CityMap#getNodeByLocation.png
│   │   ├── CityMap#getOriginalNodeByIndex.png
│   │   ├── CityMap#getOriginalNodeByLocation.png
│   │   ├── CityMap#initializeFluxes.png
│   │   ├── CityMap#initializeNewMap.png
│   │   ├── CityMap#initializeOriginalNewMap.png
│   │   ├── CityMap#initializeTrafficLights.png
│   │   ├── CityMap#initializeVisit.png
│   │   ├── CityMap#openRoad.png
│   │   ├── ControllerThread#ControllerThread.png
│   │   ├── ControllerThread#run.png
│   │   ├── FluxMonitorThread#run.png
│   │   ├── GraphSearch#findPath.png
│   │   ├── GraphSearch#GraphSearch.png
│   │   ├── InputHandlerThread#changeToRequest.png
│   │   ├── InputHandlerThread#checkCoordinates.png
│   │   ├── InputHandlerThread#handleInputAndInsertRequest.png
│   │   ├── InputHandlerThread#InputHandlerThread.png
│   │   ├── InputHandlerThread#run.png
│   │   ├── LightControllerThread#LightControllerThread.png
│   │   ├── LightControllerThread#run.png
│   │   ├── LightReader#arrangeLights.png
│   │   ├── mapInfo#readmap.png
│   │   ├── MapNode#addConnectedNodes.png
│   │   ├── MapNode#connectNode.png
│   │   ├── MapNode#cutConnectedNodes.png
│   │   ├── MapNode#getConnectedNodeIndex.png
│   │   ├── MapNode#initializeConnectedNodes.png
│   │   ├── MapNode#MapNode.png
│   │   ├── MapNode#toString.png
│   │   ├── MapReader#changeToMap.png
│   │   ├── Request#formatRequestTime.png
│   │   ├── RequestQueue#append.png
│   │   ├── RequestQueue#getRequestAtIndex.png
│   │   ├── RequestQueue#insert.png
│   │   ├── RequestQueue#RequestQueue.png
│   │   ├── Request#Request.png
│   │   ├── Request#toString.png
│   │   ├── ScanServerThread#checkPriority.png
│   │   ├── ScanServerThread#flushOutput.png
│   │   ├── ScanServerThread#run.png
│   │   ├── ScanServerThread#scan.png
│   │   ├── ScanServerThread#ScanServerThread.png
│   │   ├── ServiceRecordIterator#hasNext.png
│   │   ├── ServiceRecordIterator#hasPrevious.png
│   │   ├── ServiceRecordIterator#next.png
│   │   ├── ServiceRecordIterator#previous.png
│   │   ├── ServiceRecordIterator#ServiceRecordIterator.png
│   │   ├── ServiceRecord#ServiceRecord.png
│   │   ├── Taxi#achieveOrder.png
│   │   ├── TaxiAPI#getTaxiInfo.png
│   │   ├── TaxiAPI#getTaxisInState.png
│   │   ├── TaxiAPI#TaxiAPI.png
│   │   ├── Taxi#checkAvailableDirection.png
│   │   ├── Taxi#crossRoad.png
│   │   ├── Taxi#findLeastFluxDirections.png
│   │   ├── Taxi#flushPath.png
│   │   ├── Taxi#increaseCredit.png
│   │   ├── Taxi#moveByPath.png
│   │   ├── Taxi#moveOneStepByPath.png
│   │   ├── Taxi#move.png
│   │   ├── Taxi#pickUpClient.png
│   │   ├── Taxi#restForOneSecond.png
│   │   ├── Taxi#scrambleOrder.png
│   │   ├── Taxi#Taxi.png
│   │   ├── TaxiTest#main.png
│   │   ├── TaxiThread#run.png
│   │   ├── TaxiThread#TaxiThread.png
│   │   ├── Taxi#toString.png
│   │   ├── Taxi#transportClient.png
│   │   ├── Taxi#waitForLight.png
│   │   ├── Taxi#wander.png
│   │   ├── TraceableTaxi#achieveOrder.png
│   │   ├── TraceableTaxi#checkAvailableDirection.png
│   │   ├── TraceableTaxi#generateSRIterator.png
│   │   ├── TraceableTaxi#pickUpClient.png
│   │   ├── TraceableTaxi#TraceableTaxi.png
│   │   ├── TraceableTaxi#transportClient.png
│   │   ├── TraceableTaxi#updatePickUpPath.png
│   │   └── TraceableTaxi#updateTransportPath.png
│   ├── 乘客请求类状态图.png
│   ├── 出租车类状态图.png
│   └── 线程间关系顺序图.png
├── Taxi.iml
└── 设计文档.docx

24 directories, 259 files

标签:

实例下载地址

北航OO课作业代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警