на первый
заказ
Докторская диссертация на тему: Статические члены и функции класса в языке программирования C++
- Без регистрации
- Файл на почту сразу после оплаты
- 12 стр.
Введение
В классе можно определять элементы данных и функции со спецификатором static. В этом случае их можно рассматривать как глобальные переменные или функции в пределах класса, и доступны они не одному объекту, а разделяются между всем классом, не ассоциируются с отдельными представителями класса.Для элементов, которые объявлены в открытой секции класса, вызов, например, будет выглядеть следующим образом:
Если элементы определены в закрытой секции, то такое обращение некорректно.
Если мы объявили такой элемент в закрытой секции класса, то мы должны определить функции для работы с этими элементами. Обращение к таким функциям выглядит так: Name::Add1();
ПРАВИЛО:
1) Статические функции и элементы класса не ассоциируются с отдельными представителями класса. Обращение к ним производится выражением вида:
имя класса:: имя элемента
2) Им не передается указатель this, т.к. он ассоциируется с отдельным представителем класса.
3) Статические функции могут вызываться независимо от того, существует ли хотя бы один представитель класса.
4) Статические функции не могут быть виртуальными.
Оглавление
- Статические элементы класса- Виртуальные функции
- Абстрактные классы
- Виртуальные классы
- Шаблоны
- 6. Обработка исключительных ситуаций в С
— регистрация
не нужна
удобным
способом
вы получите ссылку
на скачивание
Заказать работу по этому предмету
- Выпускная квалификационная работа — Высшая математика
- Дипломная работа — Высшая математика
- Доклад — Высшая математика
- Итог. аттестационная работа — Высшая математика
- Кандидатская диссертация — Высшая математика
- Контрольная работа — Высшая математика
- Курсовая работа — Высшая математика
- Лабораторная работа — Высшая математика
к нам за прошлый год