Cтраница 2
Например, в классе TMyClassl, рассмотренном в разд. В объявлено открытым, а в родительском классе TMyClass оно было строго защищенным. Поэтому пользователь класса TMyClass не может получить доступ к этому полю, а пользователь класса TMyClassl может. [16]
В части второго аспекта наиболее рациональный подход предусматривает использование так называемого интегрированного интерфейса доступа пользователей к информационным ресурсам, общесистемным сервисам и телекоммуникационным услугам ( далее по тексту он обозначен как ИИД), который способен придать существенно новое качество АИУС-ФВ в целом. Характеризуя ИИД, предоставляющий пользователям качественно новый механизм доступа современного уровня, необходимо отметить следующее. Идеология современных телекоммуникаций, принятые мировым сообществом стандарты ( в том числе стандарты де-факто) на информационно-телекоммуникационные сети, поднимают функциональную границу пользователь-телекоммуникационная сеть с общепринятого ранее сетевого до прикладного уровня. Поднятие границы и соответствующее расширение сферы деятельности современных телекоммуникационных сетей, базирующихся на качественно новых технологиях и телекоммуникационном оборудовании нового поколения, в сочетании с использованием ИИД освобождают пользователей от забот по доведению информации и в полной мере соответствуют современным тенденциям автоматизации и информатизации разнообразных автоматизированных систем - пользователей класса АИУС-ФВ. [17]
Закрытые функции-члены предназначены только для использования самим классом. Их вызов пользователем класса не предполагается; они скрыты от внешнего мира. Часто при создании класса необходимо выполнить ряд инициализирующих действий. Вы уже познакомились с конструктором, который автоматически вызывается при создании класса. Для некоторых классов начальные процедуры требуют выполнения довольно большого объема кода. Эта функция никогда не должна напрямую вызываться пользователем класса. При обращении к ней в неподходящий момент может произойти много неприятностей, поэтому для защиты класса ( и пользователя) она должна быть закрытой. [18]