35281

Тема: Розробка програм з використанням класів Ціль роботи: вивчити синтаксичні конструкції для оголошення.

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

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

Відповідно до індивідуального завдання розробити структуру класу зробити визначення функційчленів класу clss розробити алгоритм використання об'єктів і покажчиків на об'єкти класу для доступу до даних і функцій членам. Перевірити можливість доступу до членів класу в розділах privte public protected.Дайте визначення поняттям: об'єкт клас данчлени класу функціїчлени класу.У чому відмінність між класом і об'єктом класу 3.

Украинкский

2013-09-09

66.5 KB

0 чел.

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

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

Тема: Розробка програм з використанням класів

Ціль роботи: вивчити синтаксичні конструкції для оголошення, визначення і використання класів. Розібратися з особливостями використання класів у мові С.

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

Хід роботи

1.ТБ КОТ

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

3.Відповідно до індивідуального завдання розробити структуру класу, зробити визначення функцій-членів класу (class), розробити алгоритм використання об'єктів і покажчиків на об'єкти класу для доступу до даних і функцій- членам. Перевірити можливість доступу до членів класу в розділах private, public, protected. У розділах оголосити мінімум по одному дан-члені, включаючи статичні (static).

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

5.Усунути помилки.

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

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

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

7

Базовий клас

Похідний клас

Похідний клас

транспортний засіб

літак

дельтоплан

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

1.Дайте визначення поняттям: об'єкт, клас, дан-члени класу, функції-члени класу.

2.У чому відмінність між класом і об'єктом класу?

3.Чи можна визначити функцію усередині класу?

4.Чи можна використовувати в різних класах однакові імена даних і функцій-членів?

5.Які класи пам'яті можна використовувати при оголошенні об'єктів?

6.Чи можна використовувати класи пам'яті при оголошенні членів класу, чому?

7.Що означає термін інкапсуляція?

8.Як виробляється керування доступом до елементів класу?

9.Що означають специфікатори доступу public, protected, private

10.Назвіть специфікатор доступу за замовчуванням до членів класу і структури.

11.Чи обмежується кількість і порядок проходження розділів у класі?

12.Назвіть особливості використання статичних (static) членів класу.

13.Для чого використовується оператор дозволу області видимості (::)?

14.Чи можуть структури містити функції як елементи?

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

16.Яка область дії членів класу?

17.Як одержати доступ до статичних членів класу з програми?

18.Чи можна оголосити тип у тілі класу при оголошенні класу?


 

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

76169. Голодомор 1932-1933 років 28.52 KB
  Перший масовий голод, що розпочався відразу ж після закінчення громадянської війни та придушення української революції, охопив значну частину України: Запорізьку, Донецьку, Катеринославську, Миколаївську, Одеську губернії.
76170. Усилители на биполярных транзисторах 285.29 KB
  Электронными называют усилители электрических сигналов с регулирующими элементами на полупроводниковых или электровакуумных приборах. По виду сигналов для усиления которых предназначен усилитель: усилители гармонических сигналов при построении усилителей гармонических...
76171. Міжконфесійні стосунки та їх вплив на полікультурне суспільство 31.09 KB
  Міжконфесійні стосунки – це стосунки між представниками різних релігійних общин та організацій (церков). Оскільки релігійна ідеологія часто (хоча й не обов’язково) базується на монополії власного релігійного напрямку на істинність віри...
76172. Экологические проблемы утилизации отходов нефтепродуктов 168.33 KB
  Экологические проблемы переработки нефти Начало экологических проблем переработки нефти Утилизация нефтепродуктов Утилизация отходов нефтепродуктов Вторичная переработка. Вторичная переработка нефти.
76173. Вирусный гепатит 30.88 KB
  Вирусный гепатит - инфекционная болезнь вирусной природы, передающаяся фекально-оральным, сывороточным, а возможно, и воздушно-капельным путем и характеризующаяся преимущественным поражением ретикулоэндотелиальной системы печени.
76174. Права ребенка 139 KB
  Каждый ребенок должен знать свои права, обязанности, чтобы с легкостью ими оперировать в нужной для него ситуации. Но для этого он практически не имеет доступа к информации, материалам, подробно затрагивающим и раскрывающим данную тему.
76176. Особенности раздела жилых домов, квартир и земельных участков, находящихся в общей собственности 32.96 KB
  Имущество может находиться в общей собственности с определением доли каждого из собственников в праве собственности долевая собственность или без определения таких долей совместная собственность.
76177. Химический элемент в периодической системе с порядковым номером 14 (Si) 27.87 KB
  В деревьях и травах сравнительно много кремния — 1,5 — 4% от веса сухого вещества. Наиболее интенсивно забирают кремний из почвы многие культурные растения — пшеница, овес, ячмень, просо, рис. Рекордсменами по содержанию кремния являются хвойные, хвощи, папоротники.