Имя объекта. имя компонента

указатель на объект -> имя компонента

3) Данные класса (а также компонентные функции) не обязательно должны

быть описаны до первого обращения к ним в классе. Т.е. все компоненты класса видны во всех операторах его тела.

В связи с этим отличием введена особая область видимости –класс

(наряду с файлом , блокоми функцией ).

4) Каждый объект класса имеет свою копию данных класса, кроме

статических данных. Статический компонент (static)не тиражируется,

существует в единственном экземпляре

Статические компоненты класса необходимо описывать и инициировать

вне определения класса как глобальные переменные.

Обращаться к ним можно до определения первого объекта класса с

помощью квалифицированного имени:

имя класса ::имя компонента

Если объекты объявлены , то к статическому компоненту можно

обращаться стандартно, и Имя объекта. имя компонента всякое изменение статического компонента в

одном объекте становится видно во всех объектах

Если статический элемент имеет статус privateили protectedк

нему можно обращаться только из компонентных функций.

Если надо обратиться до определения объектов, надо ввести

статическую компонентную, спецификатор static,которую можно

вызывать до определения объектов с помощью квалифицированного

имени:

имя класса ::имя статической функции (параметры )

Пример …


documentaglfbrl.html
documentaglfjbt.html
documentaglfqmb.html
documentaglfxwj.html
documentaglgfgr.html
Документ Имя объекта. имя компонента