ВУЗ:
Составители:
Рубрика:
Продолжение таблицы 3
┌────────┬──────────────────────────┬───────────────────────────┐
│ Класс │Объявления и области дейст│Создание,размещение,исполь-│
│хранения│ вия объекта │зование и удаление объекта │
├────────┼──────────────────────────┼───────────────────────────┤
│ │ 1.Определяется в теле фу-│ 1.Автоматический объект │
│ │нкции или любом ее блоке │создается и инициализирует-│
│ │со спецификатором класса │ся при каждом входе в блок.│
│ │памяти auto,который чаще │При отсутствии конструктора│
│ │всего опускается. │это выполняется специальной│
│ │ 2.Область действия авто- │подпрограммой,сгенерирован-│
│ │матического объекта опре- │ной компилятором,при нали- │
│ │деляется точно так же,как │чии конструкторов-одним из │
│ │и для внутреннего стати- │этих конструкторов,выбира- │
│ │ческого. │емых по типу и числу аргу- │
│ │ │ментов конструктора,задан- │
│ │ │ных в определении объекта. │
│ │ │ 2.Размещение создаваемого │
│ │ │объекта производится в сте-│
│ │ │ке либо полностью,либо час-│
│ │ │тично.Последнее имеет место│
│ │ │в случае использования кон-│
│ │ │структором операции new,с │
│6.Авто- │ │помощью которой дополнитель│
│ мати- │ │ное место выделяется в ку- │
│ ческий│ │че. │
│ │ │ 3.Использование автомати- │
│ │ │ческого объекта ничем не │
│ │ │ограничено в пределах его │
│ │ │области действия и времени │
│ │ │жизни. │
│ │ │ 4.При наличии деструктора │
│ │ │автоматический объект уда- │
│ │ │ляется этим деструктором,в │
│ │ │противном случае-специаль- │
│ │ │ной подпрограммой,созданной│
└────────┴──────────────────────────┴───────────────────────────┘
51
Продолжение таблицы 3 ┌────────┬──────────────────────────┬───────────────────────────┐ │ Класс │Объявления и области дейст│Создание,размещение,исполь-│ │хранения│ вия объекта │зование и удаление объекта │ ├────────┼──────────────────────────┼───────────────────────────┤ │ │ 1.Определяется в теле фу-│ 1.Автоматический объект │ │ │нкции или любом ее блоке │создается и инициализирует-│ │ │со спецификатором класса │ся при каждом входе в блок.│ │ │памяти auto,который чаще │При отсутствии конструктора│ │ │всего опускается. │это выполняется специальной│ │ │ 2.Область действия авто- │подпрограммой,сгенерирован-│ │ │матического объекта опре- │ной компилятором,при нали- │ │ │деляется точно так же,как │чии конструкторов-одним из │ │ │и для внутреннего стати- │этих конструкторов,выбира- │ │ │ческого. │емых по типу и числу аргу- │ │ │ │ментов конструктора,задан- │ │ │ │ных в определении объекта. │ │ │ │ 2.Размещение создаваемого │ │ │ │объекта производится в сте-│ │ │ │ке либо полностью,либо час-│ │ │ │тично.Последнее имеет место│ │ │ │в случае использования кон-│ │ │ │структором операции new,с │ │6.Авто- │ │помощью которой дополнитель│ │ мати- │ │ное место выделяется в ку- │ │ ческий│ │че. │ │ │ │ 3.Использование автомати- │ │ │ │ческого объекта ничем не │ │ │ │ограничено в пределах его │ │ │ │области действия и времени │ │ │ │жизни. │ │ │ │ 4.При наличии деструктора │ │ │ │автоматический объект уда- │ │ │ │ляется этим деструктором,в │ │ │ │противном случае-специаль- │ │ │ │ной подпрограммой,созданной│ └────────┴──────────────────────────┴───────────────────────────┘ 51
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »