|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--p1.aplic.cartas.Carta | +--p1.aplic.cartas.CartaTarot
Uma carta de um baralho para jogar Tarot. Deixei as palavras em inglês aqui porque não as conheço em português. As cartas de Tarot são diferentes das cartas comuns de várias formas. Um baralho de tarot tem 78 cartas: A Minor Arcana tem 56 cartas (14 cartas de 4 naipes) e a Major Arcana tem 22 cartas (22 cartas de figuras, sem naipes).
Field Summary | |
static int |
CUPS
Valor do naipe CUPS |
static int |
EIGHT
Valor da carta EIGHT. |
static int |
EIGHTEEN
Valor da carta EIGHTTEEN. |
static int |
ELEVEN
Valor da carta ELEVEN. |
static int |
FIFTEEN
Valor da carta FIFTEEN. |
static int |
FIVE
Valor da carta FIVE. |
static int |
FOOL
Valor da carta FOOL. |
static int |
FOUR
Valor da carta FOUR. |
static int |
FOURTEEN
Valor da carta FOURTEEN. |
static int |
KING
Valor da carta KING. |
static int |
KNIGHT
Valor da carta KNIGHT. |
static int |
MAJOR_ARCANA
Valor do "naipe" MAJOR_ARCANA. |
static int |
NINE
Valor da carta NINE. |
static int |
NINETEEN
Valor da carta NINETEEN. |
static int |
ONE
Valor da carta ONE. |
static int |
PAGE
Valor da carta PAGE. |
static int |
PENTACLES
Valor do naipe PENTACLES |
static int |
QUEEN
Valor da carta QUEEN. |
static int |
SEVEN
Valor da carta SEVEN. |
static int |
SEVENTEEN
Valor da carta SEVENTEEN. |
static int |
SIX
Valor da carta SIX. |
static int |
SIXTEEN
Valor da carta SIXTEEN. |
static int |
SWORDS
Valor do naipe SWORDS |
static int |
TEN
Valor da carta TEN. |
static int |
THIRTEEN
Valor da carta THIRTEEN. |
static int |
THREE
Valor da carta THREE. |
static int |
TWELVE
Valor da carta TWELVE. |
static int |
TWENTY
Valor da carta TWENTY. |
static int |
TWENTY_ONE
Valor da carta TWENTY-ONE. |
static int |
TWO
Valor da carta TWO. |
static int |
WANDS
Valor do naipe WANDS. |
Fields inherited from class p1.aplic.cartas.Carta |
AS, COPAS, DAMA, ESPADAS, OUROS, PAUS, REI, VALETE |
Constructor Summary | |
CartaTarot(int valor,
int naipe)
Construtor de uma carta de tarot. |
Method Summary | |
int |
compareTo(CartaTarot outra)
Compare esta carta a outra. |
static int |
maiorValor()
Recupera o valor da maior carta deste tipo que pode ser criada. |
static int |
menorValor()
Recupera o valor da menor carta deste tipo que pode ser criada. |
static int |
primeiroNaipe()
Recupera o "primeiro naipe" das cartas deste tipo. |
java.lang.String |
toString()
Representa a carta como String. |
static int |
últimoNaipe()
Recupera o "último naipe" das cartas deste tipo. |
Methods inherited from class p1.aplic.cartas.Carta |
compareTo, equals, getNaipe, getValor |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int ONE
public static final int TWO
public static final int THREE
public static final int FOUR
public static final int FIVE
public static final int SIX
public static final int SEVEN
public static final int EIGHT
public static final int NINE
public static final int TEN
public static final int PAGE
public static final int KNIGHT
public static final int QUEEN
public static final int KING
public static final int ELEVEN
public static final int TWELVE
public static final int THIRTEEN
public static final int FOURTEEN
public static final int FIFTEEN
public static final int SIXTEEN
public static final int SEVENTEEN
public static final int EIGHTEEN
public static final int NINETEEN
public static final int TWENTY
public static final int TWENTY_ONE
public static final int FOOL
public static final int WANDS
public static final int PENTACLES
public static final int CUPS
public static final int SWORDS
public static final int MAJOR_ARCANA
Constructor Detail |
public CartaTarot(int valor, int naipe)
valor
- O valor da carta (ONE, ...TWENTY-ONE, PAGE, KNIGHT, QUEEN, KING, FOOL).naipe
- O naipe da carta (WANDS, PENTACLES, CUPS, SWORDS).Method Detail |
public int compareTo(CartaTarot outra)
outra
- A carta a comparar a esta.public static int menorValor()
public static int maiorValor()
public static int primeiroNaipe()
public static int últimoNaipe()
public java.lang.String toString()
toString
in class Carta
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |