fw.jogoCartas
Interface BaralhadorIF
- All Known Implementing Classes:
- BaralhadorEspecial, Baralhador
- public abstract interface BaralhadorIF
A interface das estrategias para baralhar um baralho.
Method Summary |
void |
baralhar(BaralhoIF baralho)
Baralha (traça) o baralho. |
void |
baralhar(long semente,
BaralhoIF baralho)
Baralha (traça) o baralho de acordo com um numero (semente). |
java.lang.String |
toString()
Retorna um identificador deste tipo de objeto. |
baralhar
public void baralhar(BaralhoIF baralho)
- Baralha (traça) o baralho.
- Parameters:
baralho
- O baralho a ser baralhado.
baralhar
public void baralhar(long semente,
BaralhoIF baralho)
- Baralha (traça) o baralho de acordo com um numero (semente).
- Parameters:
baralho
- O baralho a ser baralhado.semente
- A semente que sera' utilizada para tracar o baralho.
toString
public java.lang.String toString()
- Retorna um identificador deste tipo de objeto.
- Returns:
- Uma cadeia de caracteres que identifica o tipo de baralhador.
- Overrides:
- toString in class java.lang.Object