Přejít k hlavnímu obsahu
SŠMG
  • Titulní stránka
  • Další
Čeština ‎(cs)‎
Čeština ‎(cs)‎ Deutsch ‎(de)‎ English ‎(en)‎ Русский ‎(ru)‎
Momentálně na stránky přistupujete s právy hosta.
Přihlášení
Titulní stránka
  1. PVA 2.A
  2. Program Letiště

Program Letiště

Požadavky na absolvování
Otevřené: Neděle, 6. prosince 2020, 00.00
Termín: Čtvrtek, 17. prosince 2020, 23.59

Řešení tohoto úkolu může být na dva řádky!

V rozsáhlém projektu implementujte funkci vracející String s názvem getPilotsYearOfBirth() tak, aby při spuštění programu byl vypsán tento výpis:

Na letu 1 letí piloti: Adéla Marek 
1. pilot je narozen v roce 1986
2. pilot je narozen v roce 1988

Na letu 2 letí piloti: Pavel Petr
1. pilot je narozen v roce 1990
2. pilot je narozen v roce 1982

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.

Odevzdávejte soubor "Flight.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í.

Správnost vašeho řešení si můžete ověřit ve složce test/java/TestFunction.java, pokud vám test projde, úkol je splněn.

  • Letiste - zadani.zip Letiste - zadani.zip
    6. prosince 2020, 18.37
  • Letiste.zip Letiste.zip
    11. prosince 2020, 00.20
Kontaktujte podporu stránek
Momentálně na stránky přistupujete s právy hosta. (Přihlášení)
Souhrn uchovávaných dat
Stáhněte si mobilní aplikaci
Používá Moodle