Question: are getters and setters always public?
Answer: Generally, it getter and setters are made public to provide acess to other classes. ... Now , then why to have getter and setter at all,as private you have already access with in the class.