Interface Summary |
BaralhadorIF |
A interface das estrategias para baralhar um baralho. |
BaralhoIF |
A interface de um baralho comum de cartas.
|
CartaIF |
A interface de uma carta de baralho.
|
ColecaoPilhasIF |
Define uma interface para uma colecao de pilhas de cartas. |
DistribuidorCartasIF |
Define uma interface para estrategias de distribuicao de cartas entre as
pilhas de um jogo de paciencia. |
FactoryBaralhoIF |
Uma interface para objetos criadores de baralho. |
FactoryCartaIF |
Uma interface para objetos criadores de cartas. |
PilhaIF |
Define uma interface para uma pilha de cartas. |
PopuladorPilhasIF |
Define uma interface para objetos que populam a colecao de pilhas
de jogos paciencia. |
VerificadorRegrasIF |
Define uma interface para objetos que verificam regras de jogos de
paciencia. |
Class Summary |
Baralhador |
Uma estrategia para baralhar um baralho. |
BaralhadorEspecial |
Uma estrategia para baralhar um baralho de forma que todos os reis estejam
entre as 13 primeiras cartas a serem retiradas do baralho. |
Baralho |
Um baralho comum de cartas.
|
Carta |
Uma carta de um baralho comum.
|
ColecaoPilhas |
Uma colecao de pilhas de cartas. |
Comparador |
Uma classe abstrata que define uma estrategia para comparar cartas.
|
ComparadorAsMaior |
Uma classe que define uma estrategia para comparar cartas onde o AS e' maior
que todas as outras cartas.
|
ComparadorComum |
Uma classe que define uma estrategia para comparar cartas onde o AS e' menor
que todas as outras cartas.
|
ComparadorReiMenor |
Uma classe que define uma estrategia para comparar cartas onde o REI e' menor
que o AS e este e' menor que todas as outras cartas.
|
Descarte |
Um objeto desta classe representa uma pilha de descarte em um jogo de
paciencia. |
DistribuidorCartasAcesUp |
Uma estrategia para a distribuicao inicial das cartas entre as pilhas
do jogo Aces Up. |
DistribuidorCartasBakersDozen |
Uma estrategia para a distribuicao inicial das cartas entre as pilhas
do jogo Baker's Dozen. |
DistribuidorCartasCaptiveQueens |
Uma estrategia para a distribuicao inicial das cartas entre as pilhas
do jogo Captive Queens. |
Estoque |
Um objeto desta classe representa uma pilha de estoque em um jogo de
paciencia. |
FactoryBaralho |
Um objeto desta classe cria baralhos comuns, onde o AS e'
menor que as outras cartas. |
FactoryBaralhoAsMaior |
Um objeto desta classe cria baralhos onde o AS e'
maior que as outras cartas. |
FactoryBaralhoBaralhadorEspecial |
Um objeto desta classe cria baralhos comuns, onde o AS e'
maior que as outras cartas, com um bralhador especial, onde os reis ficam
nas 13 primeiras posicoes do baralho apos tracado. |
FactoryBaralhoComum |
Um objeto desta classe cria baralhos comuns, onde o AS e'
menor que as outras cartas. |
FactoryBaralhoEspecial |
Um objeto desta classe cria baralhos comuns, onde o AS e'
maior que as outras cartas, com um baralhador especial, onde os reis ficam
nas 13 primeiras posicoes do baralho apos tracado. |
FactoryBaralhoReiMenor |
Um objeto desta classe cria baralhos onde o REI e' menor que o AS este e'
menor que as outras cartas. |
FactoryCartaAsMaior |
Um objeto desta classe cria cartas com comparador que considera o AS
maior que as outras cartas. |
FactoryCartaComum |
Um objeto desta classe cria cartas comuns, cujo comparador considera o AS
menor que as outras cartas. |
FactoryCartaReiMenor |
Um objeto desta classe cria cartas com comparador que considera o REI
menor que o AS este menor que as outras cartas. |
Fundacao |
Um objeto desta classe representa uma pilha fundacao em um jogo de
paciencia. |
Jogo |
E' a classe controladora do framework. |
Jogo1 |
Um objeto desta classe representa a interface gráfica do jogo Aces Up. |
Jogo2 |
Um objeto desta classe representa a interface gráfica do jogo Baker's Dozen. |
Jogo3 |
Um objeto desta classe representa a interface gráfica do jogo Captive Queens. |
Pilha |
Um objeto desta classe representa uma pilha de objetos carta. |
PopuladorPilhasAcesUp |
Um objeto desta classe sabe povoar a colecao de pilhas do jogo Aces Up. |
PopuladorPilhasBakersDozen |
Um objeto desta classe sabe povoar a colecao de pilhas do jogo Baker's Dozen. |
PopuladorPilhasCaptiveQueens |
Um objeto desta classe sabe povoar a colecao de pilhas do jogo Captive Queens. |
VerificadorRegrasAcesUp |
Um objeto desta classe verifica as regras do jogo Aces Up. |
VerificadorRegrasBakersDozen |
Um objeto desta classe verifica as regras do jogo Baker's Dozen. |
VerificadorRegrasCaptiveQueens |
Um objeto desta classe verifica as regras do jogo Captive Queens. |