Program Letiště
Požadavky na absolvování
Otevřené: Neděle, 6. prosince 2020, 00.00
Termín: Neděle, 13. prosince 2020, 23.59
Řešení tohoto úkolu může být na jeden řádek!
V rozsáhlém projektu implementujte funkci isPilotCertificatedOn(AirplaneType typeOfAirplaneOnFlight) tak, aby při spuštění programu byl vypsán tento výpis:
Na letu 1 letí piloti:Při implementaci programu nesmíte měnit jinou funkci než výše zmíněnou, jinak řešení nebude přijato. Pozorně si přečtěte komentář ve třídě Pilot, kde máte implementovat danou funkci. Je tam velmi podrobný návod, jak danou funkci implementovat.
Adéla
Marek
Na letu 2 letí piloti:
Pavel
Petr
Odevzdávejte soubor "Pilot.java"!
Dokumentace programu:
Třída Main - spouští metodu centralDefinition() ve třídě AirportController
Třída AirportController - definice řídícího střediska letiště
Třída Airport - letiště, které se skládá z identifikátoru a názvu
Třída Airplane - letadlo, které se skládá z identifikátoru, typu letadla (enum AirplaneType) a roku prvního použití
Enum AirplaneType - typy letadel, které jsou možné použít, jsou definovány v tomto Enumu
Třída Flight - let, který se skládá z identifikátoru, názvu, letadla, výchozí a cílové destinace, seznamů pilotů, plánovanou hodinu odletu a plánovanou minutu odletu
Třída
Pilot - pilot, který má identifikátor, jméno, seznam certifikací na typ
letadel (ArrayList<AirplaneType>), rok narození, rok začátek pracovního poměru na
letišti a seznam letů, které letí.
- 6. prosince 2020, 19.37