Data una classe che ha dei campi privati è buona norma mettere sempre un metodo per conoscere il dato(getCampo()) anche se probabilmente non servirà a delle altre classi?

ad esempio io ho una classe che utilizza i propri campi i quali probabilmente non serviranno mai ad altre classi, è corretto procedere all'interno della classe richiamando i propri campi sempre con obj.campo invece di obj.getCampo()???

spero di essermi spiegato