19828

Повні імена компонентів класу. Вкладені класи. Статичні компоненти класу

Доклад

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

Повні імена компонентів класу. Вкладені класи. Статичні компоненти класу. Об'єктноорієнтований під до розроблення програмних продуктів побудова ний на такому понятті як класи. Клас визначає новий тип даних який задає фор мат об'єкта. Клас містить як дані так і коди ...

Украинкский

2013-07-17

22 KB

11 чел.

Повні імена компонентів класу. Вкладені класи. Статичні компоненти класу.

Об'єктно-орієнтований під до розроблення програмних продуктів побудова-

ний на такому понятті як класи. Клас визначає новий тип даних, який задає фор-

мат об'єкта. Клас містить як дані, так і коди програм, призначені для виконання

дій над ними. Загалом, клас пов'язує дані з кодами програми. У мові програмуван-

ня C++ специфікацію класу використовують для побудови об'єктів. Об'єкти – це примірники класового типу. Загалом, клас є набором планів і дій, які вказують на властивості об'єкта та визначають його поведінку. Важливо розуміти, що клас –це логічна абстракція, яка реально не існує доти, доки не буде створено об'єкт цього класу, тобто це те, що стане фізичним представленням цього класу в пам'яті комп'ютера.

Визначаючи клас, оголошують ті глобальні дані, які міститимуть об'єкти, і

програмні коди, які виконуватимуться над цими даними. Хоча інколи прості класи можуть містити тільки програмні коди або тільки дані, проте більшість реальних класів містять обидва компоненти. У класі дані оголошуються у вигляді змінних, а програмні коди оформляють у вигляді функцій. Змінні та функції називаються членами класу. Змінну, оголошену в класі, називають членом даних, а оголошену в класі функцію – функцією-членом класу. Іноді замість терміна член даних класу використовують термін змінна класу, а замість терміна функція-член класу використовують термін метод класу.


 

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

49215. Разработка системы управления механизма передвижения тележки (мехатронного объекта) по схеме ТП-ДПТ 11.99 MB
  Целью данного курсового проекта является задача проектирования электромеханической системы (ЭМС) мехатронного модуля подъема мостового крана. Смысловая её реализации заключается в создании универсальных, надёжных и долговечных устройств, которые тем или иным образом помогали бы человеку решать поставленные перед ним задачи
49216. Разработка микропроцессорной системы управления подачей фурмы в конвертере 36.85 KB
  Разработать микропроцессорную систему управления подачей фурмы в конвертере. Разработать цифровое устройство управления подачей фурмы в конвертере. Например система управления положением кислородной фурмы осуществляет измерение и регулирование положения кислородной фурмы в соответствие с уставкой по положению фурмы над уровнем спокойной ванны с автоматической коррекцией на разгар футеровки и выдачей команды на отсечной клапан. Положение фурмы в разные этапы плавки: Первый период – наведение шлака.
49217. Принципы функционирования плазменных телевизоров 904.34 KB
  В развитых странах телевизоры есть практически в каждом доме. Если в доме есть необходимые антенны и уж по крайней мере трудно не согласиться что антенна самый большой и заметный элемент приемной системы телезрители могут принимать несколько десятков каналов предающих массу программ от мыльных опер до фильмов о природе и дискуссий о политических событиях. Некоторые думают что выбирать телевизионный приемник лучше всего по цене то есть если цена большая то и все характеристики в норме. Есть еще телевизоры с разрешением экрана...
49218. Проектирование транзисторных широкодиапазонных передатчиков 348.55 KB
  Задачей курсового расчета является проектирование транзисторного широкодиапазонного радиопередающего устройства обеспечивающего формирование радиосигналов заданном рабочем диапазоне частот и заданную мощность выделяемую на нагрузке в состав которого входят следующие каскады: ОКГ опорный кварцевый генератор являющийся источником высокостабильных колебаний необходимо произвести расчет принципиальной схемы автогенератора с кварцевым резонатором в цепи обратной связи; ССЧ синтезатор сетки частот формирующий из опорной частоты...
49219. Комплексное исследование системы мотивации производственного персонала в Восточно-Сибирской Региональной Дирекции железнодорожных вокзалов, вокзал станции Черемхово 147.36 KB
  Разработка и практическое применение новых мотивационных систем непосредственно на самих предприятиях позволяют привлекать новых высококвалифицированных специалистов, способных на деле управлять как малыми, так и большими коллективами, ориентируясь преимущественно при этом на индивидуальное мотивирование в соответствии с количеством и качеством труда, затраченного индивидом.
49220. Разработать микропроцессорную систему и цифровое устройство управления подачей добавок в ДСП 637.56 KB
  Задание на курсовую работу: Разработать микропроцессорную систему управления подачей добавок в ДСП. Разработать цифровое устройство управления подачей добавок в ДСП. В настоящее время имеется достаточно большое количество вариантов оснащения ДСП различными устройства подачей добавок. При этом стоит задача управления отдельными локальными потоками подачи в печь добавок.
49221. Исследование фильтрационного потока от нагнетательной скважины к эксплуатационной и исследование нерадиального установившегося движения жидкости и газов к одной скважине 279.55 KB
  ВЫЯСНЕНИЕ ВЛИЯНИЯ ФОРМЫ КОНТУРА ОБЛАСТИ ПИТАНИЯ НА ДЕБИТ СКВАЖИНЫ И РАСПРЕДЕЛЕНИЕ ДАВЛЕНИЯ В ПЛАСТЕ ИССЛЕДОВАНИЕ ФИЛЬТРАЦИОННОГО ПОТОКА ОТ НАГНЕТАТЕЛЬНОЙ СКВАЖИНЫ К ЭКСПЛУАТАЦИОННОЙ НЕРАДИАЛЬНОЕ ДВИЖЕНИЕ ЖИДКОСТИ К СКВАЖИНЕ ПРИ КРУГОВОМ КОНТУРЕ ОБЛАСТИ...
49222. Разработка устройства для сигнализации давления в 6-ти точках 159.63 KB
  Идентифицировать номер датчика и сигнал01. Начало =6;B=1 Опрос датчика Вывод в порт № датчика K=0 да нет Вывод в порт Вывод в порт B=B1 B=B1 B B нет нет да да Конец Разработать устройство для сигнализации давления в 6ти точках. Идентифицировать номер датчика и сигнал01. Реализация программы управления на языке SSEMBLER MVI D 6 Колво датчиков = 6 MVI B 1 № первого датчика For IN1 Проводим опрос OUT 2 Подаем значение в порт0 или1 MOV B Выводим номер датчика OUT 3 Выводим этот номер в порт INR B 1 CMP D Сравнение с пред...
49223. Разработка системы программно-аппаратной защиты автоматизированной системы предприятия от несанкционированного доступа 750 KB
  В данном курсовом проекте рассматривается разработка системы программно-аппаратной защиты автоматизированной системы учреждения администрации края. Это обязанность службы информационной безопасности, которая и рассмотрена в данной курсовой работе