E' evidente che cards è visibile solo dentro al main... quindi l'hai dichiarato e inizializzato lì, mentre andava dichiarato a livello di classe e inizializzato dove vuoi (tranne nel main, che essendo statico non può avere accesso a membri di istanza, a meno che questi non siano anch'essi statici).
Ciao.![]()