Non riesco a capire il legame tra classi interne e variabili final e perché il compilatore dà errori in certi casi. Qualcuno può chiarirmi le idee?