It truly is difficult for me to guess your intention. On a person hand you're declaring that each a and b are general public (no leading underscore of their names) so I must theoretically be permitted to accessibility/mutate (get/set) each. But then you specify an explicit mutator just for a, https://affordablehousinggurugram.in/