Package src.menu

Class MainMenu

java.lang.Object
src.menu.MainMenu

public class MainMenu extends Object
Classe che contiene il menu principale del programma.
Version:
1.0.0
Author:
Lorenzo Radice
  • Constructor Summary

    Constructors
    Constructor
    Description
    Costruisce un oggetto menu
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    Mostra il menu e permette di sceglierne le opzioni.
    Restituisce la stringa che rappresenta il menu
    short
    Restituisce l'indice del comando di uscita
    boolean
    isQuit(short n)
    Controlla che l'intero inserito abbia lo stesso indice del comando di uscita
    short
    Restituisce il numero di opzioni del menu.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MainMenu

      public MainMenu()
      Costruisce un oggetto menu
  • Method Details

    • ChooseOption

      public static void ChooseOption()
      Mostra il menu e permette di sceglierne le opzioni.
    • getMenu

      public String getMenu()
      Restituisce la stringa che rappresenta il menu
      Returns:
      menu
    • isQuit

      public boolean isQuit(short n)
      Controlla che l'intero inserito abbia lo stesso indice del comando di uscita
      Parameters:
      n - input
      Returns:
      true se l'input è uguale all'uscita
    • getQuit

      public short getQuit()
      Restituisce l'indice del comando di uscita
      Returns:
      l'intero dell'uscita
    • NumberOfOptions

      public short NumberOfOptions()
      Restituisce il numero di opzioni del menu. È l'indice massimo, che è l'ultimo numero mostrato dal menu.
      Returns:
      il numero delle opzioni