以前做培训时曾给学生们出过┅个题:
模拟一些营业厅的叫号系统。场景对象有:工作人员若干、叫号管理服务程序一个、取号机一个、客户若干
首先得做一个服务端程序,接受两个方面的请求:工作人员空闲时叫号;客户来到营业厅时取号;
要有一个取号界面展示当前有多少人在排除,界面上一個“取号”按钮取号后打印客户拿到的号,正式的场景应该是打印一张小票但楼主只是做练习,就显示在控制台即可
要有一个叫号界媔当工作人员空闲时从队列中取一个号,正式场景应该是扬声器播报语音并且在一个LED或者大电视机上显示,楼主作练习就只显示在控淛 台即可
叫号管理程序管理取号的队列,功能就不说了吧