домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама
Очаровательные Мягкие Игрушки: мягкие игрушки.

Объектно-Ориентированное программированиеИгра Домино - курсовой проект по объектно-ориентированному программированию

Курсовой проект по объектно-ориентированному программированию.

 

Содержание

 

Введение. 3

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

Руководство программисту. 4

 а) Описание типов данных. 4

 б) Описание полей классов. 5

 в) Спецификации процедур и функций. 5

 г) Описание алгоритма. 9

 д) Описание интерфейса. 10

Руководство пользователю. 11

 а) Правила игры. 11

 б) Возможные ошибки. 11

 в) Установка компоненты TDomino. 11

Листинг программы.. 13

Введение.

Объектно-ориентированное программирование представляет собой метод программирования, который весьма близко напоминает наше поведение. Оно является естественной эволюцией более ранних нововведений в разработке языков программирования. Объектно-ориентированное программирование является более структурным, чем все предыдущие разработки, касающиеся структурного программирования. Оно также является более модульным и более абстрактным, чем предыдущие попытки абстрагирования данных и переноса деталей программирования на внутренний уровень. Объектно-ориентированный язык программирования характеризуется тремя основными свойствами:

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

2. Наследование. Определение объекта и его дальнейшее использование для построения иерархии порожденных объектов с возможностью для каждого порожденного объекта, относящегося к иерархии, доступа к коду и данным всех порождающих объектов.

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

Языковые расширения Borland Pascal предоставляют вам все средства объектно-ориентированного программирования: большую структурированность и модульность, большую абстрактность и встроенную непосредственно в язык возможность повторного использования. Все эти характеристики соответствуют коду, который является более структурированным, более гибким и более легким для обслуживания.

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

 
Страница 1 из 8 | Следующая страница
 
 
Внимание! У вас нет доступа для просмотра или скачивания дополнительного материала к этой новости. Авторизуйтесь!
  • Добавлен: 23-05-2010, 23:52 | Просмотров: 10956

    support: admin@sdb.su