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()?


 

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

72068. РОЛЬ ПРО- ТА ПРОТИЗАПАЛЬНИХ ЦИТОКІНІВ В ПРОГРЕСУВАННІ ПЕРЕБІГУ ДІАБЕТИЧНОЇ РЕТИНОПАТІЇ ТА ОЦІНЦІ ЕФЕКТИВНОСТІ ЛАЗЕРНОГО ЛІКУВАННЯ 298 KB
  Згідно літературних даних має місце кореляція між ступенем компенсації цукрового діабету ЦД та розвитком ДРП. Суворий контроль рівня глікемії знижує ризик та частоту розвитку ДРП. Однак компенсація глікемічних порушень та ангіопротекторне лікування хворих ДРП не здатні зупинити...
72069. ДЕРЖАВНЕ РЕГУЛЮВАННЯ ІННОВАЦІЙНОГО РОЗВИТКУ РЕГІОНУ 247.5 KB
  Забезпечення довгострокового економічного зростання регіонів України неможливе без формування й реалізації інноваційної політики їх розвитку. Державне регулювання інноваційного розвитку регіонів України передбачає розробку базової стратегії та підтримуючих стратегій зокрема інноваційної та інвестиційної.
72071. Специфика этапов расследования краж 355.5 KB
  Кражи чужого имущества являются самым распространенным деянием из всех преступлений известных уголовному кодексу РФ и уже в силу одного этого факта представляют повышенную степень общественной опасности для экономических интересов граждан государства.
72073. Дослідження існуючих моделей для прогнозування та аналізу кредитних ризиків 2.2 MB
  В умовах сучасної світової економічної кризи і конкуренції ефективне функціонування підприємств, фінансових установ, банків неможливе без всебічного аналізу їх внутрішньої і зовнішньої діяльності, маркетингового аналізу, прогнозування, тощо.
72074. Оценка рыночной стоимости офисного помещения класса А 286 KB
  Для этого вся совокупность объектов рынка например совокупность офисных помещений предлагаемых в аренду в определенном городе в течение определенного периода должна быть разделена на группы типы классы по качеству размеру местоположению а иногда и по другим типологическим признакам...