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


 

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

14940. ҰЛТТЫҚ САНА-СЕЗІМ – ШЕКСІЗ ДҮНИЕ (Өзбекстандағы қазақтар жайында) 46.5 KB
  Нұрсұлтан Жүсіпов Өзбекстан мемлекеттік әлем тілдері университетінің докторанты филология ғылымдарының кандидаты ҰЛТТЫҚ САНАСЕЗІМ – ШЕКСІЗ ДҮНИЕ Өзбекстандағы қазақтар жайында Ұлттық санасезім ұлттық патриотизм әр адамды әр халықты ұлттық ойлау қ
14941. ОРТАҚ ОТАН – ҚАЗАҚСТАН 44 KB
  Төкен ӨмірҰзақ Педагогғалым Ресей ОРТАҚ ОТАН – ҚАЗАҚСТАН Қазақстан Республикасының елордасы – Астана қаласының 10 жылдығына және Алаш қозғалысының 90 жылдығына орай Әлем қазақтарының рухани сұхбаты: тіл мәдениет және Алаш мұраты атты халықаралық конферен...
14942. САБАҚТАСТЫҚ Алаш идеялары және тәуелсіз Қазақстан мұраттары 56.5 KB
  САБАҚТАСТЫҚ Алаш идеялары және тәуелсіз Қазақстан мұраттары Қазақстанға Сталин жендеті Голощекин келгенше Алаш қозғалысы Алашорда өкіметі және оның серкелері туралы әредік обьективті пікірлер де айтылып отырды. Бұл ретте Ахмет Байтұрсыновтың өмірі мен қоғамд
14943. ТӘУЕЛСІЗ ҚАЗАҚСТАН МҰРАТТАРЫНЫҢ АЛАШ ИДЕЯЛАРЫМЕН САБАҚТАСТЫҒЫ 62 KB
  ТӘУЕЛСІЗ ҚАЗАҚСТАН МҰРАТТАРЫНЫҢ АЛАШ ИДЕЯЛАРЫМЕН САБАҚТАСТЫҒЫ Қазақстанға Сталин жендеті Голощекин келгенше Алаш қозғалысы Алаш орда өкіметі оның серкелері туралы әредік обьективті пікірлер де айтылып отырды. Бұл ретте Ахмет Байтұрсыновтың өмірі мен қоғамдықш
14944. Түріксой ұйымы – түркі халықтарыны мәдениетінің бірлігі 51.5 KB
  Түріксой ұйымы – түркі халықтарыны мәдениетінің бірлігі Арғы тарихтың бедерінде күллі әлемге із қалдырған түркі дүниесінің бүгінгі күні де дүниежүзілік өркениетте ерекше орны бар екені белгілі. Жалауын жоғары ұстап намысын ешкімге таптатпаған ежелгі түркі халықта
14945. ҰЛТ ДАМУЫНЫҢ ЖАҢА КЕЗЕҢІ ЖӘНЕ АЛАШ МҮДДЕСІ 35 KB
  ҰЛТ ДАМУЫНЫҢ ЖАҢА КЕЗЕҢІ ЖӘНЕ АЛАШ МҮДДЕСІ Құрметті конференция қонақтары Қадірлі отандастар Біз Қазақстан Республикасы аталатын дәстүрі терең бағдары жаңа қоғамның бар мүмкіндігін экономикалық мәденирухани дамуға жұмсап келеміз. ҚР Президенті Н.Ә.Назарбае
14946. ҰЛЫБРИТАНИЯДАҒЫ ҚАЗАҚТАР ТУРАЛЫ 43 KB
  ҰЛЫБРИТАНИЯДАҒЫ ҚАЗАҚТАР ТУРАЛЫ Ұлыбританиядағы қазақтардың саны Түркиядан біраз қазақтар 1980 жылдың басынан бастап Ұлыбританияға жұмыс бабымен қоныс аудара бастаған. Олардың барлығы дерлік бұл күнде Лондонда өмір сүріп жатыр. Бұдан басқа соңғы жылдары Қытай жә
14947. ХАЛЕЛ ДОСМҰХАМЕДОВ ЖӘНЕ ТҮРКІТАНУ МӘСЕЛЕЛЕРІ 37 KB
  ХАЛЕЛ ДОСМҰХАМЕДОВ ЖӘНЕ ТҮРКІТАНУ МӘСЕЛЕЛЕРІ XX ғасыр басындағы өтпелі дүрмекті кезеңде саяси күрес сахнасына шығып қазақтың мұңын мұңдап жоғын жоқтап болашағын болжап аспан астында өмір сүру құқығын қорғап тер төккен сонымен қатар осы жолда құрбан болған қазақ...
14948. Болашақ заңгерлердің кәсіби ақпараттық-технологиялық даярлығын жетілдіру 312.5 KB
  Болашақ заңгерлердің кәсіби ақпараттықтехнологиялық даярлығын жетілдіру Кіріспе Зерттеудің көкейкестілігі. Бүгінгі таңда қоғамның сұранысы мен талаптарына сай жаңа технологияларды пайдалану арқылы бәсекеге қабілетті мамандар даярл...