Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснительная Записка.doc
Скачиваний:
15
Добавлен:
08.03.2015
Размер:
1.53 Mб
Скачать

Министерство образования и науки Российской Федерации

ФГБОУ ВПО Рыбинский государственный авиационный технический университет имени П. А. Соловьева

Факультет радиоэлектроники и информатики

Кафедра вычислительных систем

Курсовая работа

по дисциплине

Объектно-ориентированное программирование

Пояснительная записка

Студент группы ИВС-12 Горелик С. Ф.

Руководитель канд. техн. наук, профессор Паламарь И. Н.

Нормоконтролёр канд. техн. наук, профессор Паламарь И. Н.

РБлок-схема: альтернативный процесс 222ыбинск 2013

Содержание

Введение 2

1 Постановка задачи 4

2 Анализ технического задания 5

3 Кодирование программы 6

4 Разработка алгоритма 7

5 Контрольный пример 12

6 Руководство пользователя 13

7 Тестирование 19

Заключение 18

Список использованных источников 21

Приложение А Листинг программы 22

Введение

Объектно-ориентированное, или объектное, программирование — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. Основные понятия:

Абстрагирование — это способ выделить набор значимых характеристик объекта, исключая из рассмотрения незначимые. Соответственно, абстракция — это набор всех таких характеристик.

Инкапсуляция — это свойство системы, позволяющее объединить данные и методы, работающие с ними в классе, и скрыть детали реализации от пользователя.

Наследование — это свойство системы, позволяющее описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью. Класс, от которого производится наследование, называется базовым, родительским или суперклассом. Новый класс — потомком, наследником или производным классом. Класс может наследовать поведение одного класса (одиночное наследование) или нескольких классов ( множественное наследование).

Полиморфизм — это свойство системы использовать объекты с одинаковым интерфейсом без информации о типе и внутренней структуре объекта.

Класс — это некое множество объектов, имеющих общую структуру и общее поведение.

Прототип — это объект-образец, по образу и подобию которого создаются другие объекты. Объекты-копии могут сохранять связь с родительским объектом, автоматически наследуя изменения в прототипе; эта особенность определяется в рамках конкретного языка.

Состояние объекта характеризуется перечнем всех свойств данного объекта и текущими значениями каждого из этих свойств.

Поведение — это то, как объект действует и реагирует. Поведение выражается в терминах изменения состояния объекта и передачи сообщений.

1 Постановка задачи

Создать программу «Расчет квартплаты» на языке Borland Delphi 7.