Public переменная, или private переменная и функции get/set

По смыслу поле "mA" должно быть private, а GetA и SetA - public

Если Set/Get делать inline'ами или их тела реализовывать внутри класса (что автоматически сделает их inline'ами), то в коде, скомпилированном с оптимизациями никаких потерь не будет, потому что после выполнения компилятором inline-подстановки код станет полностью эквивалентным тому, что к полю идёт обращение напрямую

0