Cual es el sentido de la vida?
Para que tenemos variables privadas si igual les pondremos getters y setters? por que no variables "controlled"?
Por lo que veo porque algunas variales muy secretas no tendran getters o setters. Osea private pueden ser dos tipos, las que queremos no sean modificadas por el usuario de nuestras clases y aquellas cuyas modificaciones o lecturas queremos intervenir.