Se vuoi fare bene le cose (anche nell'ottica di essere preparato per sviluppare in futuro cose più "grosse" ... non solo una manciata di classi), dovresti seguire l'approccio: 1 classe ---> 1 sorgente .java.
Nel caso che hai postato: Anagrafica.java e ProgAnagrafica.java.