На сайте используется сервис Яндекс.Метрика, продолжая использованние сайта вы соглашаетесь со сбором статистических данный, не являющихся персональной информацией. Подробнее: Конфиденциальность персональных данных

Получить работу

Работы предоставляются в качестве примера, выдача данных работ как собсвенных запрещена!
Название: 10 практическая
Дисциплина: Объектно-ориентированное программирование
Краткое описание:

Тема: «Конструкторы и деструкторы»

Цель работы:Изучение возможности инициализации объектов класса с помощью конструкторов и уничтожение их с помощью деструкторов.

Задание №1: Запустите у себя пример кода из листинга №3 и добавьте в этот код деструктор из листинга №4. Разберитесь в принципе работы кода.

В данном примере объявлен класс с двумя конструкторами, первый принимает имя работника, его номер и его оклад, второй же принимает только имя и номер. Второй конструктор запрашивает оклад у пользователя и записывает его в атрибут класса.

Метод show_emploee() выводит в консоль данные объекта: имя, номер и оклад.

В главной функции объявляется два объекта, первому передаются все данные, а второму не передаётся оклад, тем самым он запрашивает его у пользователя. Затем у каждого объекта вызывается метод show_emploee.

Задание №2: Пользовательский класс MyString должен содержать необходимые элементы-данные, которые создаются в динамической области памяти.