19828

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

Доклад

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

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

Украинкский

2013-07-17

22 KB

11 чел.

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

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

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

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

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

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

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

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


 

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

2174. Молодежь на рынке труда: особенность государственного регулирования безработицы и трудоустройства 57.84 KB
  Теоретико-методологические основы исследования государственного регулирования молодежной безработицы. Молодежная безработица в современной России, в Агинском Бурятском Округе и в Республике Бурятия. Нормативно-правовые и организационно-управленческие механизмы государственного регулирования молодежной безработицы.
2175. Прибыль и рентабельность ОАО Ухтанефтегазгеология 60.11 KB
  Общие сведения о прибыли и рентабельности предприятия. Прибыль и рентабельность на примере предприятия ОАО Ухтанефтегазгеология, основные сведения о предприятий.
2176. Расчет редуктора и его составных частей 60.11 KB
  Краткое описание редуктора и технология его сборки. Выбор электродвигателя. Кинематический и силовой расчет привода. Конструктивные размеры червяка, червячного колеса и корпуса. Подбор подшипников качения.
2177. Етапи створення та класифікація інформаційних систем 25.89 KB
  Основні етапи створення інформаційних систем (ІС). Класифікація ІС. Структура комп’ютерних ІС та класифікація їх задач.
2178. CALS-технологии. И интегрированные автоматизированные системы управления 160.34 KB
  Интегрированные автоматизированные системы управления КИП. Базовые технологии управления данным и информационные модели. Преимущества использования CALS, общие представления об интегрированной информационной среде (ИИС)
2179. Изменение требований к осуществлению надзора за соблюдением законодательства РФ в области образования, государственного контроля качества образования 64.21 KB
  Подготовка образовательного учреждения к выездной проверке в сфере образования. Прохождение образовательным учреждением плановой выездной проверки в сфере образования. Основания для проведения контроля (надзора) в области образования.
2180. Расчет редуктора и ведомого вала с его деталями 125.94 KB
  Целью работы является закрепление теоретических знаний, полученных в ходе изучения материала и приобретения навыков создания современных технических систем.
2181. Воспитательная система школы 953.79 KB
  Содействие развитию личности и формированию компетенций обучающихся через создание для этого благоприятных условий деятельности. Создание условий формирования образованной , свободной, культурной, конкурентоспособной личности обучающегося, способной к творчеству, созиданию, само регуляции , непрерывному образованию , к жизнедеятельности в условиях рыночных отношений.
2182. Отношенческо-коммуникативный компонент воспитательной системы школы 195.24 KB
  Воспитатель личностно значим для воспитанников. Воспитатель социально положительно ориентирован. Толерантность сторон; Компетентность воспитателя. Учет базовых ценностей взаимодействующих субъектов, социума. Взаимодействие не должно приносить вреда другим личностям, обществу; Воспитание на личном примере.