Работа с конструкторами


Download 253.13 Kb.
bet1/4
Sana25.10.2023
Hajmi253.13 Kb.
#1721007
TuriСамостоятельная работа
  1   2   3   4
Bog'liq
Программирование реферат


МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ И КОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ РЕСПУБЛИКИ УЗБЕКИСТАН
ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ИМЕНИ
МУХАММАДА АЛ-ХОРАЗМИЙ


Самостоятельная работа №1
На тему: «Работа с конструкторами»


Предмет: Программирование
Группа: 065-21
Студент: Сакбаева Азиза

Оглавление


Введение 3
Конструкторы классов 5
Операция ссылки 10
Примеры программ с конструкторами 12
Заключение 14
Список литературы 15

Введение


При создании объектов одной из наиболее широко используемых операций которую вы будете выполнять в ваших программах, является инициализация элементов данных объекта. Единственным способом, с помощью которого вы можете обратиться к частным элементам данных, является использование функций класса. Чтобы упростить процесс инициализации элементов данных класса, C++ использует специальную функцию, называемую конструктором, которая запускается для каждого создаваемого вами объекта. Подобным образом C++ обеспечивает функцию, называемую деструктором, которая запускается при уничтожении объекта.


Конструктор представляет собой метод класса, который облегчает вашим программам инициализацию элементов данных класса.
Ш Конструктор имеет такое же имя, как и класс.
Ш Конструктор не имеет возвращаемого значения.
Ш Каждый раз, когда ваша программа создает переменную класса, C++ вызывает конструктор класса, если конструктор существует.
Ш Многие объекты могут распределять память для хранения информации; когда вы уничтожаете такой объект, C++ будет вызывать специальный деструктор, который может освобождать эту память, очищая ее после объекта.
Ш Деструктор имеет такое же имя, как и класс, за исключением того, что вы должны предварять его имя символом тильды (~).
Ш Деструктор не имеет возвращаемого значения.
Конструктор можно представить как функцию, которая помогает вам строить (конструировать) объект. Подобно этому, деструктор представляет собой функцию, которая помогает вам уничтожать объект. Деструктор обычно используется, если при уничтожении объекта нужно освободить память, которую занимал объект.


Download 253.13 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling