SetteeMezzo.interfacciaUtente
Class Console

java.lang.Object
  extended by SetteeMezzo.interfacciaUtente.Console
All Implemented Interfaces:
iConsole

public class Console
extends java.lang.Object
implements iConsole


Constructor Summary
Console()
           
 
Method Summary
 int chiediInteger(java.lang.String msg)
          Stampa un messaggio e chiede un numero
 boolean chiediSiNo(java.lang.String msg)
          Stampa una domanda e chiede la risposta (s/n)
 java.lang.String chiediTesto(java.lang.String msg)
          Stampa un messaggio e chiede una stringa
 void iniziaMano(int credito, int puntata)
          stampa credito e puntata
 void stampaMsg(java.lang.String msg)
          Stampa un messaggio
 int videataIniziale()
          Routine x inizializzare il gioco con eventuali stampe
 void videataMano(Carta carta, double punti, Giocatore g)
          stampa la nuova carta e i punti
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Console

public Console()
Method Detail

stampaMsg

public void stampaMsg(java.lang.String msg)
Stampa un messaggio

Specified by:
stampaMsg in interface iConsole
Parameters:
msg - messaggio di tipo String

chiediSiNo

public boolean chiediSiNo(java.lang.String msg)
Stampa una domanda e chiede la risposta (s/n)

Specified by:
chiediSiNo in interface iConsole
Parameters:
msg - messaggio di tipo String
Returns:
si/no

chiediInteger

public int chiediInteger(java.lang.String msg)
Stampa un messaggio e chiede un numero

Specified by:
chiediInteger in interface iConsole
Parameters:
msg - messaggio di tipo String
Returns:
un numero intero

chiediTesto

public java.lang.String chiediTesto(java.lang.String msg)
Stampa un messaggio e chiede una stringa

Specified by:
chiediTesto in interface iConsole
Parameters:
msg - messaggio di tipo String
Returns:
una stringa

videataIniziale

public int videataIniziale()
Routine x inizializzare il gioco con eventuali stampe

Specified by:
videataIniziale in interface iConsole

iniziaMano

public void iniziaMano(int credito,
                       int puntata)
stampa credito e puntata

Specified by:
iniziaMano in interface iConsole

videataMano

public void videataMano(Carta carta,
                        double punti,
                        Giocatore g)
stampa la nuova carta e i punti

Specified by:
videataMano in interface iConsole