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 ?


 

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

61606. Лёгкая атлетика 17.31 KB
  Задачи: - совершенствование координации движений через выполнение ходьбы в приседе и ОРУ в движении; - совершенствование выносливости через сдачу зачета «Бег 1000 м»...
61607. Подвижные игры. Эстафеты 20.84 KB
  Цель: Совершенствовать навык выполнения эстафет Задачи: Образовательные: обучение учащихся выполнению физических упражнений; обучение учащихся правильного выполнения эстафет. Развивающие: развивать ловкость точность координацию движений развивать умение работать в команде.
61609. Спортивные игры на уроке физической культуры 82.06 KB
  Задачи урока: Образовательные: Совершенствовать технику выполнения ведения баскетбольного мяча Закреплять технику выполнения бросков и ловли волейбольного мяча Совершенствовать простейшую тактическую и техническую подготовку в игре в пионербол.
61610. Работа с графическими изображениями и Word Art в программе Word 111.98 KB
  На прошлых уроках вы проходили тему Текст учились работать с ним: выравнивать изменять цвет и заливку изменять размер шрифта и сам шрифт. Актуализация знаний: Какие параметры у шрифта вы научились изменять на прошлом уроке размер цвет наклон...
61611. Графические изображения и инструмент WordArt в MS Word 268.67 KB
  Цели урока: Образовательная - научить вставлять и редактировать изображения в документ Word, Научить работать с инструментом WordArt; Воспитательная – воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости...
61612. Знакомство с витражом как одним из видов декоративно прикладного искусства 15.28 KB
  Развивающие: развитие творческой фантазии сформировать навыки работы над имитацией техники витража. Вы знаете что это такое Мы познакомимся с витражом как с одним из видов ДПИ с его особенностями техникой изготовления и выполним эскиз витража.
61613. Зимний пейзаж в ночи 16.17 KB
  Задачи урока: образовательные: формирования представления о графике как способа создания художественного произведения линией пятном; формирование навыков рисования кистью белилами на темном фоне; развивающие: развивать воображение фантазию; расширять художественный кругозор учащихся...