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 ?


 

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

48194. Мікроекономіка 22.13 MB
  Цей опорний конспект лекцій створено з метою надання допомоги студентам в процесі вивчення дисципліни. Інформація в опорному конспекті лекцій розташована в порядку викладання тем дисципліни у відповідності з навчальною програмою
48195. Соціальна профілактика як аспект соціальної політики держави 403 KB
  Соціальна профілактика як аспект соціальної політики держави Сутність соціальної профілактики. Предмет об’єкти та суб’єкти чинники соціальної профілактики. Рівні профілактики. Нормативноправова база держави в напрямку профілактики негативних явищ у дитячому та молодіжному середовищі.
48196. СОЦІАЛЬНЕ СТРАХУВАННЯ. КОНСПЕКТ ЛЕКЦІЙ 1.47 MB
  050104 ФІНАНСИ усіх форм навчання та слухачів ЦПО Суми Видавництво СумДУ 2009 МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ СУМСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ СОЦІАЛЬНЕ СТРАХУВАННЯ КОНСПЕКТ ЛЕКЦІЙ для студентів напряму підготовки 0501 спеціальності 7.050104 ФІНАНСИ усіх форм навчання та слухачів ЦПО Затверджено на засіданні кафедри фінансів як конспект лекцій з дисципліни “Соціальне страхуванняâ€. Суми Видавництво СумДУ 2009 Соціальне страхування: Конспект лекцій Укладачі: П.
48197. СОЦІОЛОГІЯ. КУРС ЛЕКЦІЙ 4.91 MB
  Цей курс лекцій належить до нової генерації підручників, за допомогою яких здійснюється перехід до нових, інтерактивних методів викладання та діалогової форми навчання. Він містить три теоретичні розділи, а також окремий розділ, присвячений розробці програми і технологій конкретно-соціологічних досліджень. Подаються рекомендації щодо ефективної організації навчального процесу, поточного контролю знань студентів із застосуванням тестової системи
48198. Соціологія. Конспект лекцій 665.5 KB
  Значення дисципліни в підготовці фахівця зумовлено тим, що вона забезпечує формування й розвиток у студентів наукових поглядів, переконань, знань в галузі суспільних відносин, основних сферах життєдіяльності людини, взаємовідносин між різними соціальними спільнотами та групами. Ці знання необхідні випускникам університету для аналізу соціальних процесів, що відбуваються в сучасному суспільстві, зокрема, в Україні
48199. Современная зарубежная журналистика (лекции) 822 KB
  Это был отказ от той структуры вершину которой венчала центральная газета страны Правда за ней следовала другая периодика рангом пониже. Первая современная ежедневная газета появилась в Японии в 1870 году. В настоящее время в стране издается 121 ежедневная газета.
48200. СПЕЦИАЛЬНАЯ ПСИХОЛОГИЯ И ПЕДАГОГИКА КАК НАУКА 245.5 KB
  В основе отклонений в развитии ребенка лежат в одних случаях органические или грубые функциональные нарушения центральной нервной системы в других периферические поражения отдельного или нескольких анализаторов; значимыми являются также резко неблагоприятные условия жизни ребенка в раннем периоде. Если слепой или глухой ребенок достигает в развитии того же что и нормальный то дети с дефектом достигают этого иным способом на ином пути иными средствами и для педагога особенно важно знать своеобразие пути по которому он...
48201. Реактори хімічної промисловості 143 KB
  Тому на відміну від швидкості хімічної реакції користуються поняттям загальної спільної швидкості процесу. Хімічна кінетика вчення про швидкості хімічної реакції. Під кінетикою реакції розуміють залежність швидкості даної реакції від концентрацій температури тиску. Термодинаміка дає уявлення про можливість здійснення а також про напрям розвитку як самої хімічної реакції так і окремих її етапів.
48202. Статистика. Курс лекцій 1.19 MB
  Серед цих причин є основні загальні для всіх подій масового процесу і другорядні індивідуальні для кожного елементу сукупності але випадкові для маси. Наприклад під час вивчення кваліфікаційного рівня робітників підприємства елементом сукупності є окремий робітник при цьому обсяг сукупності визначається межами підприємства чисельністю його робітників. Елемент сукупності робітник є носієм ознаки кваліфікаційного рівня. Сукупності можуть бути як однорідними так і різнорідними.