Вопросы к Поиску с Алисой
Public, protected и private — это модификаторы доступа к членам класса в C++. cppforeach.wordpress.com
Public — доступ открыт всем, кто видит определение данного класса. cppforeach.wordpress.com К открытым членам класса можно получить доступ из любого места программы. www.geeksforgeeks.org
Private — доступ открыт самому классу (то есть функциям-членам данного класса) и друзьям (friend) данного класса, как функциям, так и классам. cppforeach.wordpress.com К членам класса, объявленным как private, не допускается прямой доступ никаким объектам или функциям вне класса. www.geeksforgeeks.org
Protected — доступ открыт классам, производным от данного. cppforeach.wordpress.com Члены класса, объявленные как protected, могут использоваться функциями-членами и друзьями (классами или функциями) класса, а также производными классами данного класса. learn.microsoft.com