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


 

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

50885. Анимация движения во FLASH MX 2004. Движение по маршруту. Программная анимация 4.82 MB
  Анимация трансформации формы (морфинг). Этот вид анимации следует реализовывать тогда, когда один графический объект мультфильма должен плавно видоизмениться в другой. Вы задаете только начальную и конечную формы, а промежуточные кадры будут заполнены автоматически.
50886. Программирование в Delphi. Разработка циклических программ. Цикл с пошаговой сменой аргумента 5.46 MB
  Научиться составлять и реализовывать программы решения задач с использованием оператора цикла с пошаговой сменой аргумента FOR. Эта последовательность действий образует тело цикла. В теле цикла используется переменная которая при каждом повторении тела цикла меняется и определяет число повторений цикла. Такая переменная называется параметром цикла.
50888. Определение частотных характеристик систем автоматического управления 516 KB
  Экспериментально определим частотные характеристики пропорционального (усилительного) звена. Передаточная функция звена. Построение...
50890. Создание простых сценариев в Flash 8 229.5 KB
  Прежде чем приступить к созданию сценария вспомните что: Сценарий это небольшой независимый блок кода который помещается в кадр анимации или присваивается экземпляру символа чаще кнопке реже клипу. Сценарий срабатывает при зданнoм событии; например при показе данного кадра при щелчке на кнопке или при загрузке клипа. Сценарий составляется из операторов коротких команд выполняющих одно действие например: переход на заданный кадр остановку головки воспроизведения на какомлибо кадре загрузку в браузер заданного файла и т. Сценарий...
50892. Виконання операцій зарахування коштів по вкладному рахунку в національній валюті фізичних осіб їх документальне оформлення. Робота з вікнами та аркушами книг MS Excel 271.69 KB
  Банки можуть перераховувати грошові кошти на вкладний (депозитний) рахунок юридичної особи з її іншого вкладного (депозитного) рахунку, відкритого в цьому банку, лише в разі зміни банком порядку бухгалтерського обліку рахунку юридичної особи...
50893. Разработка простых компонентов. Внедрение компонента в сборку 35.5 KB
  Вывести массив объектов на экран с помощью цикла forech. Вывести список товаров хранящихся больше месяца и стоимость которых превышает 1 000 000 р. Вывести информацию о студентах у которых доход на члена семьи менее двух минимальных зарплат. Вывести информацию о рейсах которыми можно воспользоваться для прибытия в пункт назначения раньше заданного времени.