It truly is tricky for me to guess your intention. On 1 hand you happen to be saying that both equally a and b are public (no leading underscore inside their names) so I should really theoretically be allowed to obtain/mutate (get/set) each. But You then specify an explicit mutator https://whitelandgurugram.co.in/