fw.jogoCartas
Class FactoryCartaReiMenor

java.lang.Object
  |
  +--fw.jogoCartas.FactoryCartaReiMenor

public class FactoryCartaReiMenor
extends java.lang.Object
implements FactoryCartaIF, java.io.Serializable

Um objeto desta classe cria cartas com comparador que considera o REI menor que o AS este menor que as outras cartas. E' um Abstract Factory.

See Also:
Serialized Form

Constructor Summary
FactoryCartaReiMenor()
          Cria uma nova factory de cartas ReiMenor.
 
Method Summary
 CartaIF criaCarta(int valor, int naipe)
          Cria e retorna uma nova carta com o comparador Captive Queens.
 java.lang.String toString()
          Retorna um identificador deste tipo de objeto.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

FactoryCartaReiMenor

public FactoryCartaReiMenor()
Cria uma nova factory de cartas ReiMenor.
Method Detail

criaCarta

public CartaIF criaCarta(int valor,
                         int naipe)
Cria e retorna uma nova carta com o comparador Captive Queens.
Specified by:
criaCarta in interface FactoryCartaIF
Parameters:
valor - O valor da carta a ser criada.
naipe - O naipe da carta a ser criada.
Returns:
Uma nova carta.
See Also:
CartaIF

toString

public java.lang.String toString()
Retorna um identificador deste tipo de objeto.
Specified by:
toString in interface FactoryCartaIF
Returns:
Uma cadeia de caracteres que identifica este tipo de factory de carta.
Overrides:
toString in class java.lang.Object