Getters and setters are for when you want to hook extra functionality to get/set or generate the result for the get on the fly. People like to put them in up front because when you go from direct field access to a getter, you don't have to rewrite everything that calls it.
If you have a getter/setter pair surrounding a variable, it is NOTENCAPSULATED, dipshits! Anybody has free reign to read and change it!