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


 

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

67393. СОЦИААЬНАЯ СТРАТИФИКАЦИЯ 105 KB
  Но отсюда вовсе не следует что все статусы возникшие как продукт социальной дифференциации расположены в иерархическом порядке: некоторые из них например возрастные если рассматривать их в чистом виде без наложения других не содержат оснований социального неравенства в частности статус...
67394. СОЦИАЛЬНАЯ МОБИЛЬНОСТЬ 54.5 KB
  Вопрос о социальном неравенстве всегда влечет за собой вопрос, может ли индивид своими силами добиться повышения своего социального статуса и влиться в состав социального слоя, более высокого, чем его собственный на шкале обеспеченности и престижа.
67395. ОБЩЕСТВО 99 KB
  И хотя существует даже культура отшельничества когда люди годами и десятилетиями живут в одиночестве и удалении от общества это вовсе не означает победы асоциальности: в своем одиночестве отшельники занимаются именно тем что решают глобальные общечеловеческие вопросы и молятся за все человечество...
67396. ТИПЫ ОБЩЕСТВ 86 KB
  Так у Гегеля стадии развития общества совпадают со стадиями и фазами движения к самому себе абсолютного логического понятия лежащего в основе мира. Маркса типология обществ основывается на естественно-историческом подходе согласно которому все общества без исключения рано или поздно...
67397. Программное обеспечение: понятия и цели 67.5 KB
  Программные средства, принятые в производство, изготавливаются по утвержденной в установленном порядке технологии. Они должны соответствовать утвержденным техническим условиям и действующей нормативно-технической документации, обеспечиваться гарантиями поставщика.
67398. Проектирование полиграфического производства 760 KB
  В результате работы была составлена составлена технологическая характеристика издания, определено издательско-полиграфическое оформление данного издания, сделан выбор оборудования и расходных материалов для печати изделия образца, создана схема комплексного процесса
67399. Технология приготовления вторых горячих блюд из овощей 495.5 KB
  Продукты питания оцениваются по пищевой, биологической и энергетической ценности. Под пищевой ценностью продукта подразумевают содержание в нем пищевых веществ и степень их усвоения организмом, а также вкусовые достоинства.
67400. Мультипликация как технология развития творческих способностей подростков 1.2 MB
  Интеграция разных видов изобразительного искусства: рисунок, живопись, лепка, дизайн и декоративно-прикладное творчество сосуществуют в мультипликации на равных. А сам процесс создания мультфильма включает занятия литературные