La clase StackDeCartas es una pila especialmente hecha para cartas (la extendemos).
Todo lo que sea una 'apilamiento de cartas' extiende el comportamiento de StackDeCartas (fundaciones, columnas de juego, deposito y el descarte).
Por ejemplo: las clases Fundacion y ColumnaDeJuego agregan cartas de diferente manera (podemos usar metodos abstractos y que las mismas los implementen)
La clase StackDeCartas es una pila especialmente hecha para cartas (la extendemos). Todo lo que sea una 'apilamiento de cartas' extiende el comportamiento de StackDeCartas (fundaciones, columnas de juego, deposito y el descarte).
Por ejemplo: las clases Fundacion y ColumnaDeJuego agregan cartas de diferente manera (podemos usar metodos abstractos y que las mismas los implementen)
Metodos Primitivos StackDeCartas: