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.Чи можна оголосити тип у тілі класу при оголошенні класу?


 

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

28184. Распространение света в изотропных средах. Отражение и преломление света на границе между диэлектриками. Основные законы геометрической оптики. Формулы Френеля 146 KB
  При этом падающий отражённый и преломленный лучи лежат в одной плоскости с перпендикуляром восстановленным к границе раздела сред в точке падения О. Углы соответственно углы падения отражения преломления волн. Амплитуду падающей волны разложим на составляющие Ер параллельную плоскости падения и Еs перпендикулярную плоскости падения. Для составляющих вектора Е перпендикулярных плоскости падения рисунок 3 выполняются условия в которых индексы при Е и p при Н опущены: .
28185. Линза как оптическая система. Аберрации линз 126 KB
  На рисунке 1 введены обозначения: a1 – расстояние от вершины первой преломляющей поверхности до осевой точки A предмета; a´1 – расстояние от вершины первой преломляющей поверхности до изображения A´ получаемого после преломления на ней; a2 – расстояние от вершины второй преломляющей поверхности до точки A´; a´2 – расстояние от вершины второй преломляющей поверхности до изображения A´´ построенного линзой. Для любой центрированной оптической системы выполняется условие Лагранжа – Гельмгольца: ...
28186. Интерференция света. Условия возникновения стационарной интерференции света. Интерференционные схемы с делением волн по фронту (опыт Юнга, зеркало Ллойда, бизеркало Френеля, бипризма Френеля). Влияние размеров источника на интерференционную картину. Усло 159 KB
  Интерференционные схемы с делением волн по фронту опыт Юнга зеркало Ллойда бизеркало Френеля бипризма Френеля. Пусть в точках А и В рисунок 1 находятся два монохроматических источника волны от которых доходят до точки наблюдения С. Взаимное усиление или ослабление двух или большего числа волн при их наложении друг на друга при одновременном распространении в пространстве называется интерференцией волн. Интерференционная картина ИК распределение интенсивностей в области волнового поля где волны налагаются друг на друга.
28187. Интерференционные схемы с делением волн по амплитуде. Интерференция в тонких пленках. Полосы равной толщины и полосы равного наклона. Кольца Ньютона. Применение интерференции света 134 KB
  Пусть на тонкую прозрачную пластинку постоянной толщины рисунок 1 из вакуума падает волна с плоским фронтом ей соответствует пучок параллельных лучей сформированная с помощью точечного источника и линзы в фокусе которой источник находится. Так как условия распространения всех лучей падающих на пластинку в этом опыте одинаковы то для лучей и а также других пар лучей одинаковых с ними по происхождению оптическая разность хода будет одинаковой: 1 где n – показатель преломления материала...
28188. Двухлучевые интерферометры. Интерферометры Рэлея, Жамена, Майкельсона, Линника. Многолучевые интерферометры (интерферометр Фабри-Перо, пластинка Люммера-Герке). Интерференционные фильтры 110 KB
  Если зеркало М1 расположено так что М´1 и М2 параллельны образуются полосы равного наклона локализованные в фокальной плоскости объектива О2 и имеющие форму концентрических колец. Если же М’1 и М2 образуют воздушный клин то возникают полосы равной толщины локализованные в плоскости клина М2 М’1 и представляющие собой параллельные линии. Если поверхность исследуемого образца имеет дефект в виде впадины или выступа высотой l то интерференционные полосы искривляются. Если то интерференционная полоса искривляется так что занимает...
28189. Дифракция света. Принцип Гюйгенса-Френеля. Метод зон Френеля. Дифракция света на круглом отверстии, на круглом препятствии и прямолинейном крае экрана 97.5 KB
  Дифракция света на круглом отверстии на круглом препятствии и прямолинейном крае экрана Дифракция волн от лат. diffractus разломанный преломлённый – в первоначальном узком смысле – огибание волнами препятствий. В современном более широком смысле под дифракцией понимают любое отклонение от законов геометрической оптики при распространении волн. При таком общем толковании дифракция волн переплетается с явлениями распространения и рассеяния волн в неоднородных средах.
28190. Дифракция света на щели. Дифракция света от многих щелей. Дифракционная решетка и ее характеристики 123 KB
  Дифракционная решетка и ее характеристики Дифракция волн от лат. diffractus разломанный преломлённый – в первоначальном узком смысле – огибание волнами препятствий. В современном более широком смысле под дифракцией понимают любое отклонение от законов геометрической оптики при распространении волн. Вследствие дифракции волны могут попадать в область геометрической тени.
28191. Распространение света в анизотропных средах. Двойное лучепреломление. Построение Гюйгенса для одноосных кристаллов 81.5 KB
  Даже если первичный пучок перпендикулярен к естественной грани кристалла преломленный пучок разделяется на два рисунок 2 причем один из них представляет продолжение первичного а второй уклоняется так что угол преломления отличен от нуля. При вращении кристалла необыкновенный луч перемещается вокруг обыкновенного по окружности рисунок 2. Для любого кристалла можно найти три таких направления главные направления кристалла в которых при этом . Направления перпендикулярные таким сечениям называют оптическими осями кристалла...
28192. ЭЛЕКТРИЧЕСТВО И МАГНЕТИЗМ 1.63 MB
  Потенциальность электростатического поля. Потенциал поля точечного заряда системы точечных зарядов и непрерывно распределенного заряда. Молекулярная картина поляризации диэлектриков. Поляризованность вектор поляризации.