It can be tricky for me to guess your intention. On a single hand you happen to be indicating that both equally a and b are general public (no leading underscore inside their names) so I really should theoretically be permitted to access/mutate (get/set) both. But then you specify an https://affordablehousinggurugram.in/