It can be tough for me to guess your intention. On just one hand you're expressing that both of those a and b are public (no major underscore inside their names) so I must theoretically be allowed to accessibility/mutate (get/set) both of those. But then you specify an explicit mutator https://emperiumgurugram.in/