Pergunta de entrevista da empresa Adobe

How do you implement a player's card class?