da quanto ho capito shared si usa per rendere variabili , metodi ecc.. accessibili da tutte le classi