Спецификаторы доступа - это чистая функция компилятора front-end .Они не будут отображаться в сгенерированном коде.
Чтобы использовать ваш класс в своем коде, пользователям необходимо определение класса, обычно предоставляемое в форме одного или нескольких .h
файлов.Здесь есть спецификаторы доступа, что запрещает пользователям класса получать доступ к закрытым частям - , если они не изменяют заголовок .
Ваш класс имеет для экспорта всех функций-членов, даже частных, потому что на них можно ссылаться из открытых встроенных функций.Код встроенных функций расширяется до кода вызывающего.Таким образом, на уровне машинного кода пользователи вашего класса, возможно, должны иметь возможность вызывать частные функции .