/*
 * A bankkozpontot megvalosito osztaly
 */
public class Bank
{
   public void Bank()
   {
   }
   
   /* 
    * a gyuruazonositohoz tartozo banki jelszo 
    */
   public String jelszoKerdez(String ATMazonosito, String ID)
   {
      if(valodi(ATMazonosito))
      {
         return(jelszo(ID));
      }
      else
      {
         return("");
      }
   }
   
   /* 
    * a gyuruazonosittohoz tartozo szamla egyenlege
    */
   public int szamlaKerdez(String ATMazonosito, String ID)
   {
      if(valodi(ATMazonosito))
      {
         return(szamla(ID));
      }
      else
      {
         return(-1);
      }
   }

   /* 
    * a jelszot vagy szamlaegyenleget kerdezo ATM automata valodi-e
    */
   protected boolean valodi(String azonosito)
   {
      return(!azonosito.equals(""));
   }
   
   protected String jelszo(String ID)
   {
      return("1234");
   }

   protected int szamla(String ID)
   {
      return(5000);
   }
}