35283

Використання спадкування для створення ієрархії класів

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

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

Відповідно до індивідуального завдання розробити структуру базового класу і спадкоємців не менш 3х похідних класів на двох рівнях ієрархії.Скільки базових класів може бути в похідного класу 6.Чи можна задавати специфікатори для базових класів при спадкуванні оголошення довільного класу 8.Як змінюється доступ до елементів базового класу при спадкуванні з різними специфікаторами доступу: з розділів класу із програми з інших класів 9.

Украинкский

2013-09-09

71.5 KB

0 чел.

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

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

Тема: Використання спадкування для створення ієрархії класів

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

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

Хід роботи

ТБ КОТ

1.Вивчити теоретичні відомості.

2.Відповідно до індивідуального завдання, розробити структуру базового класу і спадкоємців (не менш 3-х похідних класів на двох рівнях ієрархії). Використовувати конструктори і деструктори для ініціалізації даних і знищення об'єктів класів. Використовувати член^-функції-члени, що заміщають, для роботи з об'єктами класів.

3.Розробити алгоритм рішення задачі і програму.

4.Набрати програму на комп'ютері й усунути помилки.

5.Одержати результат.

6.Оформити звіт.

7.Підготуватися до захисту лабораторної роботи, вивчивши контрольні питання по даній темі.

Варіант

Поняття

7

Телефони

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

1.Що означає оператор (::)?

2.Що означає поняття спадкування?

3.Який клас називається базовим?

4.Який клас є спадкоємцем?

5.Скільки базових класів може бути в похідного класу?

6.Може похідний клас бути базовим?

7.Чи можна задавати специфікатори для базових класів при спадкуванні (оголошення довільного класу)?

8.Як змінюється доступ до елементів базового класу при спадкуванні з різними специфікаторами доступу: з розділів класу, із програми, з інших класів?

9.У чому різниця між простим і множинним спадкуванням?

10.Що означає вираження  «неповне оголошення» класу?

11.Чи можна уточнити доступ до членів базового класу в похідному класі? Як це здійснюється?

12.Які функції називаються друзями класу?

13.Як з'являються і визначаються функції-друзі класу?

 14.Чи може клас бути дружнім?

 16.Чи можуть два класи бути друзями один одному?

 17.Чи можна з класу-спадкоємця одержати доступ до private частини базового класу, якщо специфікатор доступу при спадкуванні private ?


 

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

16106. Українська державність у 1917-1919рр 1.57 MB
  У книзі висвітлюється історія формування, розвитку та падіння першої у XX ст. Української держави, пов’язаних з цим соціальних процесів, культурних перетворень та політичних подій. Головна увага приділяється розгляду періоду гетьманування П. Скоропадського, під час якого Україна перетворилася на справжній державний органам з усіма властивими йому ознаками та атрибутами
16107. Адміністративна діяльність: Навчальний посібник 167 KB
  Забезпечення належного громадського порядку в країні, який відповідав би вимогам сучасного періоду, є однією з важливих функцій держави. У здійсненні цієї функції беруть участь всі державні органи, посадові особи та громадяни. Важлива роль у забезпеченні виконання цієї функції відводиться органам внутрішніх справ, для яких, згідно з їх правовим положенням, громадський порядок в країні - є головне завдання
16108. Кримінальне право України 2.01 MB
  Як самостійна галузь права кримінальне право являє собою сукупність юридично закріплених норм, що визначають загальні принципи, умови і підставу кримінальної відповідальності й покарання, а також встановлюють, які суспільно небезпечні діяння є злочинними і які види та межі покарань застосовуються до осіб, що їх вчинили
16109. Основи адміністративного менеджменту 3.21 MB
  Подано матеріал з основ управлінської діяльності і, зокрема, про особливості адміністративно-державного управління. Розглянуто основні функції управління, питання прийняття стратегічних рішень. Висвітлено систему та сучасний досвід адміністративно-державного управління у країнах з федеральною (Німеччина, США) та унітарною (Франція, Великобританія) формою державного устрою. Розглянуто перспективи формування української школи державного адміністрування.
16110. Комерційне право 2.84 MB
  Книга загострює увагу на найбільш актуальних проблемах підприємництва, спрямована на поєднання в процесі навчання теорії і практики. Практикум містить методичні вказівки для підготовки та проведення занять з курсу «Комерційне право», практичні поради, ситуаційні завдання, основою яких є реальні судові прецеденти...
16111. ОСНОВИ КРИМІНАЛЬНО-ПРАВОВОЇ КВАЛІФІКАЦІЇ 2.72 MB
  Аналізуються загальні положення кримінально-правової кваліфікації - її поняття, підстави та принципи, а також питання кваліфікації окремих типів діянь, передбачених Кримінальним кодексом України - кваліфікації злочинів, з урахуванням стадії їх вчинення, вчинених у співучасті, множинності злочинів тощо.
16112. Історія держави і права зарубіжних країн 1.63 MB
  Держава і право Стародавнього Єгипту. Держава і право Стародавньої Греції. Виникнення і розвиток буржуазної держави і права в Англії. Виникнення і розвиток буржуазної держави і права у Німеччині. Держава і право США.
16113. Житлове право України 1.2 MB
  Мічурін Є.О. Сліпченко С.О. Соболев О.В. Житлове право України Науковопрактичний посібник. Харків: Еспада 2004. С.318. У посібнику розглядаються питання житлового права України характеризуються основні засоби здійснення права на житло що передбачені Конституцією Ук
16114. Господарське законодавство 2.72 MB
  Нормативне регулювання господарських відносин ґрунтується на встановлених Конституцією України основних засадах правопорядку у сфері господарювання, про що згадується в Преамбулі Господарського кодексу України, а в ст. 5 Господарського кодексу цьому питанню приділяється спеціальна увага. Зокрема