Объектно-ориентированный язык программирования С++ в примерах. Сивохин А.В. - 56 стр.

UptoLike

Составители: 

Продолжение таблицы 3
┌────────┬──────────────────────────┬───────────────────────────┐
Класс │Объявления и области дейс-│Создание,размещение,исполь-
│хранения│ твия объекта │зование и удаление объекта
├────────┼──────────────────────────┼───────────────────────────┤
1.Объект описывается как 1.Создается и инициализи-
│компонента составного типа│руется статически компиля-
│с ключевым словом static и│тором при обработке соотве-
│существует в единственном │тствующего определения.
11.Ста- │числе для всех объектов 2.Размещается при загрузке│
ти- │данного типа,не входя в их│программы в сегменте дан-
чес- │состав,причем определение │ных.
кий │такого объекта должно быть│ 3.Используется,когда необ-
ин- │дано вне класса.Это опре- │ходимо выполнить операцию
кап- │деление может задавать яв-│над всеми объектами типа
сули-│ную инициализацию. │или хранить информацию о
рован- 2.Область действия объек-│всех объектах типа,напри-
ный │та - это область действия │мер,счетчик этих объектов.
│содержащего его составного│ 4.Удаляется вместе со всей│
│типа,при этом на него мож-│программой после прекраще-
│но ссылаться только с по- │ния или завершения ее рабо-
│мощью выражения,включающе-│ты.
│го имя составного типа,оп- 5.Время жизни объекта -
│ерацию "::" и имя объекта.│это время работы программы.
└────────┴──────────────────────────┴───────────────────────────┘
56
                                              Продолжение таблицы 3
┌────────┬──────────────────────────┬───────────────────────────┐
│ Класс    │Объявления и области дейс-│Создание,размещение,исполь-│
│хранения│         твия объекта        │зование и удаление объекта │
├────────┼──────────────────────────┼───────────────────────────┤
│          │ 1.Объект описывается как │ 1.Создается и инициализи- │
│          │компонента составного типа│руется статически компиля- │
│          │с ключевым словом static и│тором при обработке соотве-│
│          │существует в единственном │тствующего определения.     │
│11.Ста- │числе для всех объектов      │ 2.Размещается при загрузке│
│   ти-    │данного типа,не входя в их│программы в сегменте дан-   │
│   чес- │состав,причем определение │ных.                          │
│   кий    │такого объекта должно быть│ 3.Используется,когда необ-│
│   ин-    │дано вне класса.Это опре- │ходимо выполнить операцию   │
│   кап- │деление может задавать яв-│над всеми объектами типа      │
│   сули-│ную инициализацию.           │или хранить информацию о   │
│   рован-│ 2.Область действия объек-│всех объектах типа,напри-    │
│    ный   │та - это область действия │мер,счетчик этих объектов. │
│          │содержащего его составного│ 4.Удаляется вместе со всей│
│          │типа,при этом на него мож-│программой после прекраще- │
│          │но ссылаться только с по- │ния или завершения ее рабо-│
│          │мощью выражения,включающе-│ты.                         │
│          │го имя составного типа,оп-│ 5.Время жизни объекта -    │
│          │ерацию "::" и имя объекта.│это время работы программы.│
└────────┴──────────────────────────┴───────────────────────────┘


                                  56