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


 

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

33961. Апендикс 26.5 KB
  Илеоцекальный отдел кишечника расположен на границе тонкой кишки с толстой и включает в себя терминальный отдел подвздошной кишки слепую кишку червеобразный отросток и баугиниеву заслонку. В месте впадения тонкой кишки в толстую расположен илеоцекальный клапан баугиниева заслонка представляющая собой две складки слизистой оболочки которые препятствуют рефлюксу содержимого из толстой кишки в тонкую Илеоцекальный отдел кишечника получает артериальное кровоснабжение через подвздошноободочную артерию а. Далее лимфатические сосуды идуг...
33962. Дифдиагностика ущемления грыжи и воспаления грыжи. Хирургическая тактика 39 KB
  При скользящих паховых и бедренных грыжах имеется опасность повреждения стенки толстой кишки или мочевого пузыря. После рассечения ущемляющего кольца и введения в брыжейку кишки раствора новокаина из брюшной полости выводят те части ущемленных органов которые находились выше ущемляющего кольца. Важно помнить что некроз кишки начинается со слизистой оболочки а изменения в стенке кишки видимые со стороны ее брюшинного покрова появляются позже. Основные критерии жизнеспособности тонкой кишки: восстановление нормального розового цвета кишки...
33963. Анатомия и физиология желчных путей. Методы исследования 43 KB
  а толщин от 2 до 3 см Масса железы в среднем 70 90 г рис 162 В поджелудочной железе различают головку тело и хвост Головка расположена в подкове двенадцатиперстной кишки и имеет молоткообразную форму Тело поджелудочной железы передней поверхностью прилежит к задней стенке желудка Эти органы отделены друг от друга узкой щелью burse omentlis задняя поверхность прилежит к полой вене аорте и солнечному сплетению а ниж' няя соприкасается с нижней горизонтальной частью двенадцатиперстной кишки Хвост поджелудочной железы нередко глубоко...
33964. ХОЛЕЦИСТИТ ХРОНИЧЕСКИЙ. Этиология. Классификация. Патогенез. Клиника диф. диагноз. Лечение. Лапараскопическая холециститэктомия 37 KB
  Хронический холецистит хроническое воспаление жёлчного пузыря характеризующееся рецидивирующей подострой симптоматикой чаще всего обусловленной наличием в его просвете камней. Если камни мигрируют по путям оттока жёлчи они могут вызвать обструкцию пузырного протока что приводит к острому холециститу; обструкция общего жёлчного протока вызывает желтуху а обструкция панкреатического протока панкреатит Сладж пузырной жёлчи вязкий материал в просвете жёлчного пузыря нерастворимый в жёлчи который при УЗИ обнаруживают в виде пластов...
33965. Желтуха 35 KB
  Уровень билирубина в крови при этом повышен. В зависимости от причины повышения уровня билирубина в крови выделяют три основных типа желтух. Паренхиматозная печеночная желтуха развивается в результате повреждения гепатоцитов способность которых связывать свободный 'билирубин крови и переводить его в билирубин глюкуронид прямой билирубин уменьшается. В анализах крови повышение уровня непрямого билирубина концентрация прямого билибурина не повышена.
33966. Показания к операции. Характер оперативного вмешательства и последствия при остром панкреатите 26.5 KB
  Хирургическое лечение при остром панкреатите показано: 1 при сочетании острого панкреатита с деструктивными формами острого холецистита; 2 при безуспешном консервативном лечении в течение 36 48 ч; 3 при панкреатогенном перитоните при невозможности выполнения лапароскопического дренирования брюшной полости; 4 при осложнениях острого панкреатита: абсцессе сальниковой сумки флегмоне забрюшинной клетчатки. В диагностике и лечении деструктивных форм острого панкреатита большое значение имеет лапароскопия при которой можно уточнить...
33967. Анатомия и физиология пищевода. Методы исследования. Дивертикул пищевода 41.5 KB
  Анатомия и физиология пищевода. Дивертикул пищевода. Вход в пищевод расположен на уровне перстневидного хряща и отстоит от переднего края верхних резцов на 14 16 см рот пищевода. Второе физиологическое сужение пищевода находится примерно в 25 см от края верхних резцов на уровне бифуркации трахеи и пересечения пищевода .
33968. Пенетрация язвы 25 KB
  Пенетрация язвы В развитии пенетрации язвы различают три стадии: внутристеночную пенетрацию язвы стадию фиброзного сращения завершенную пенетрацию в соседний орган. Наиболее часто пенетрация язвы происходит в малый сальник в головку поджелудочной железы в печеночнодвенадцатиперстную связку. Возможна пенетрация язвы в печень в желчный пузырь в поперечную ободочную кишку и ее брыжейку. Появление боли в спине боль опоясывающего характера наблюдаются при пенетрации язвы в поджелудочную железу.
33969. Дудоденальная непроходимость. Пилородуодунальній стеноз 23.5 KB
  или пилорического отдела желудка. воспалительным инфильтратом обтурацией просвета отеком слизистой пилороспазмом или опухолью желудка. Декомпенсация гастростаз атония желудка многократная рвота рвотные массы зловонные многодневной давности. Пальпаторно контуры растянутого желудка шум плеска .