Видимость private И public
Концепция struct расширяется в C++ для того, чтобы позволить функ¬циям иметь общие, частные и защищенные члены. Внутри struct использование ключевого слова private, сопровождаемого двоеточием, ог¬раничивает доступ к членам, которые следуют за этой конструкцией. Члены private могут использоваться только несколькими категориями функций, в привилегии которых входит доступ к этим членам. Эти функции включают функции члены struct. Остальные категории функций, имеющих доступ, обсуждаются позже.
Продолжить читать "Видимость private И public"