35282

Тема: Використання конструкторів і деструкторів Ціль роботи: вивчити і навчитися використовувати механізм.

Практическая работа

Информатика, кибернетика и программирование

Лабораторна робота № 31 Тема: Використання конструкторів і деструкторів Ціль роботи: вивчити і навчитися використовувати механізм роботи з конструкторами і деструкторами. Відповідно до індивідуального завдання для попередньої лабораторної роботи розробити конструктори і деструктор для заданого класу. Здійснити ініціалізацію об'єктів класу різними конструкторами. 7 Базовий клас Похідний клас Похідний клас транспортний засіб літак дельтоплан Контрольні запитання Навіщо використовуються конструктори і деструктори Яке ім'я має конструктор і...

Украинкский

2013-09-09

64.5 KB

1 чел.

МП Вариант 7 Лагода Д.

Лабораторна робота № 31

Тема: Використання конструкторів і деструкторів

Ціль роботи: вивчити і навчитися використовувати механізм роботи з конструкторами і деструкторами.

Обладнання: ПК,ПО Borland C++

Хід роботи

  1.  Вивчити теоретичні відомості.
  2.  Відповідно до індивідуального завдання для попередньої лабораторної роботи розробити конструктори і деструктор для заданого класу. Здійснити ініціалізацію об'єктів класу різними конструкторами. Розмістити об'єкт класу в динамічній пам'яті і зруйнувати його після використання в програмі.
  3.  Набрати програму на комп'ютері й усунути помилки.
  4.  Одержати результат.
  5.  Оформити звіт.
  6.  Підготуватися до захисту лабораторної роботи, вивчивши контрольні питання по даній темі.

7

Базовий клас

Похідний клас

Похідний клас

транспортний засіб

літак

дельтоплан

Контрольні запитання

  1.  Навіщо використовуються конструктори і деструктори?
  2.  Яке ім'я має конструктор і деструктор?
  3.  Скільки конструкторів і деструкторів може бути в класі?
  4.  Чи можна виконати ініціалізацію дан-членів без конструктора?
  5.  Назвіть відмінності конструкторів і деструкторів від інших функцій
  6.  Чи можна явно викликати конструктор і деструктор?
  7.  Чи можна передати параметри в конструктори, використовувати параметри за замовчуванням?
  8.  Як визначити викликуваний конструктор, якщо їхній трохи?
  9.  Що таке конструктор за замовчуванням, конструктор копії?
  10.  Приведіть синтаксис оголошення, визначення і використання конструкторів, які альтернативні варіанти припустимі?
  11.  Поясните приведені приклади.
  12.  Для чого необхідні оператора new і delete.
  13.  Коли викликаються деструктори для локальних і глобальних перемінних
  14.  Як відбувається виклик деструкторів при виході з програми, при виклику функцій ехit(), abord()?


 

А также другие работы, которые могут Вас заинтересовать

48083. Пізнавальна активність як фактор розумового розвитку дошкільника 224.5 KB
  Обучение должно обеспечивать усвоение детьми необходимых знаний умений навыков развитие интересов способностей и познавательной активности. Поэтому организация обучения игры и детского экспериментирования как правило рассматриваются в тесном единстве особенно когда речь идет о формировании познавательной активности у детей. При условии использования рациональных программ и методов обучения повышения познавательной активности дети могут овладеть теми знаниями и умениями которые считались раньше недоступными их возрасту например...
48086. Разработка специализированных средств человеко-компьютерного интерфейса. Обеспечение повседневной работы за компьютером с использованием прототипа данного интерфейса 1.09 MB
  Семантический, который основывается на объектах и операциях над ними, имеющими одинаковый смысл; Синтаксический, определяющий порядок и расположение объектов в визуальном тексте; Физический, который определяется возможностями аппаратных средств.
48087. Оптическое материаловедение 442.58 KB
  В это время потребность оптического производства в разнообразных оптических приборах составляет несколько тысяч тонн стекла. При этом полностью обеспечивается отечественное оптическое приборостроение в стекле, которое частично идет на экспорт. Расход оптических кристаллов достигает десятки тонн.
48088. Основи наукових досліджень 304.5 KB
  Наука і наукове дослідження Роль і місце науки в соціальноекономічному розвитку суспільства. Наукове дослідження. Об'єкт мета та етапи наукового дослідження. Наука є складовою загальнолюдської культури і тому кожна людина повинна знати що таке наука наукові дослідження та як вони проводяться.
48089. Історія України 574.5 KB
  Вступ до курсу Історія України. Предмет має назву Історія України тобто розкриває і аналізує життя наших предків. Історія України бере свій початок з появи перших людей на її території.
48090. Сервісологія. Опорні конспекти лекцій 222 KB
  ОСНОВНІ ПОНЯТТЯ ТЕОРІЇ ПОТРЕБ Мета і завдання дисципліни “Сервісологіяâ€. Основні поняття теорії потреб. Поняття “потреб膓необхідностіâ€ “бажання†“надмірної потребиâ€. Потреби нагальні первинні та; вторинні індивідуальні та суспільні; матеріальні та духовні.
48091. Органічна хімія. Опорні лекції 1.47 MB
  Алкани Алкани насичені вуглеводні парафіни сполуки Карбону і Гідрогену в молекулах яких всі валентності насичені атомами Гідрогену. Розміщення бокових відгалужень у вигляді радикалів визначається порядковим номером атомів Карбону карбонового ланцюга. Нумерацію атомів Карбону в головному карбоновому ланцюзі починають з ближнього кінця де розміщується замісник радикал.