Java Programming culture strongly advise to under no circumstances give access to properties, and as an alternative, endure getters and setters, and only those which are actually necessary. Fields are the only real mechanism the best way to keep information on class stage. Fields are conceptually variables at course scope. https://yashikaplatinastreetgurgaon.blogspot.com