Пример готовой курсовой работы по предмету: Информатика
Содержание
С О Д Е Р Ж А Н И Е
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1. Объектные типы и экземпляры объектов . . . . . . . . . . . . . . . . . 6
2. Совместимость объектных типов в языке Object Pascal . . . . .. . . . 8
3. Полиморфизм и совместимость объектных типов . . . . . . . . . . . 14
4. Расширяющиеся объекты . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5. Совместимость объектов различных классов в Delphi . . . . . . . . . . . 21
Заключение . . . . . . . . . . 23
Список использованной литературы . . . . . . . . . . . . . . . . . . . . . . . 24
Выдержка из текста
В В Е Д Е Н И Е
Достоинством среды разработки программ Delphi и используемого в ней Object Pascal является возможность использования широкого набора разных типов данных. Тип данных определяет возможные значения констант, переменных, функций, выражений и операций, которые могут выполняться над ними.
В следствие того, что Object Pascal – типизированный язык, все применяемые в нем операции определены только над операндами совместимых типов.
Два типа считаются совместимыми, если
• оба они есть один и тот же тип;
• один тип есть тип-диапазон второго типа;
• оба они являются типами-диапазонами одного и того же базового типа;
• один тип есть строка, а другой – строка или символ;
• оба они есть процедурные типы с одинаковым типом результата (для типа-функции), одинаковым количеством параметров и одинаковым типом взаимно соответствующих параметров.
…..
Целью данной работы является изучение собенностей совместимости объектных типов в языках программирования Object Pascal/Delphi. В работе представлены программы, иллюстрирующие особенности реализации совместимости объектных типов в практически важных ситуациях.
Список использованной литературы
Список использованной литературы
1. Буч Гр. и др. Объектно-ориентированный анализ и проектирование с примерами приложений. 3-е изд. М.: Вильямс, 2008.
2. Марченко А.И., Марченко Л.А. Программирование в среде Object Pascal. Учебное пособие. Изд.9. Корона-Век. 2007
3. Гордон Я. Тонкости программирования на языке Паскаль: Учебное пособие по программированию на ПК. М.: Бук-Пресс, 2006.
4. Попов В.Б. Паскаль и Дельфи. Самоучитель. Учебное пособие. СПб.: Питер, 2003.
5. Потопахин В.В. Object Pascal. Решение сложных задач. СПб: БХВ-Петербург, 2006.
6. Элиенс А. Принципы объектно-ориентированной разработки программ. 2-е издание. – М.: Вильямс, 2002.
7. Синтес А. Освой самостоятельно объектно-ориентированное программирование за
2. день. – М.: Вильямс, 2004.