Hola Fernando, ten presente que las cartas tienen que guardar información como el número, palo y tipo como mínimo, Ustedes pueden definir otros datos adicionales si lo consideran necesarios, por lo tanto necesitas un registro para su representación, con ello debes adaptar todas las operaciones que consideren necesarias para su manipulación tal como lo indicas.
saludos
saludos