Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Класове


Информационни технологии | 2009-12-04 | 74 сваляния


14

Класове

Класовете са нови типове данни, дефинирани от потребителя. Те могат да обогатяват възможностите на вече съществуващ тип или да представят напълно нов тип данни.
Класовете са подобни на структурите, даже може да се каже, че в някои отношения са почти идентични. В C++ класът може да се разглежда като структура, на която са наложени някои ограничения по отношение на правата на достъп. Отначало ще разгледаме основното, което е приложимо както за класовете, така и за структурите. Затова ще останем в познатите означения на структурите.

  1. Пример за програма, която дефинира и използва клас


Основен принцип на процедурното програмиране е модулния. Програмата се разделя на подходящи взаимносвързани части (функции, модули), всяка от които се реализира чрез определени средства. Важен е обаче начинът, по който да става определянето на частите и връзките помежду им. Целта е, следващи промени в представянето на данните да не променят голям брой от модулите на програмата. Разсъждения в тази посока довеждат до подхода абстракция със структури от данни, който вече разгледахме. Ще напомним, че при него методите за използване на данните се разделят от методите за тяхното конкретно представяне. Програмите се конструират така, че да работят с абстрактни данни данни с неуточнено представяне. След това представянето се конкретизира с помощта на множество функции, наречени конструктори, мутатори и

Класове

Добави своя коментар:



Тагове от реферата: , , , , , ,


Подобни материали


Информатика, информационни технологии и компютърни системи Информационни технологии | 2010-11-18 | 119 прочитания
Технически параметри на компютърната конфигурация Информационни технологии | 2010-11-18 | 217 прочитания
Основни концепции-понятие за база данни, независимост на данните, изисквания Информационни технологии | 2010-11-18 | 141 прочитания
Потребителски отчети в Access Информационни технологии | 2010-11-18 | 159 прочитания
Управление на процесора 1 Информационни технологии | 2010-11-18 | 58 прочитания
Методическа разработка на урок по Информационни технологии 9 клас Информационни технологии | 2010-11-18 | 361 прочитания
Информационни системи Информационни технологии | 2010-11-18 | 61 прочитания
ОБЕКТИ НА БАЗА ДАННИ. СИСТЕМИ. УПРАВЛЕНИЕ Информационни технологии | 2010-11-18 | 172 прочитания
Информационно общество и документна информация. Понятието документ Информационни технологии | 2010-11-18 | 83 прочитания
Отсичане на графични примитиви Информационни технологии | 2010-11-18 | 79 прочитания