ВУЗ:
Составители:
Рубрика:
5
7.2. Объектно-ориентированная разработка модуля
«Геометрические фигуры» .................................................................................... 103
7.3. Лабораторное задание..................................................................................... 112
8. Объектно-ориентированное программирование на языке Object Pascal...................113
8.1. Классы и объекты............................................................................................ 113
8.1.1. Структура класса.................................................................................... 113
8.1.2. Создание и уничтожение объектов....................................................... 114
8.1.3. Пример. Класс – динамический массив................................................ 115
8.1.4. Операции с объектами........................................................................... 118
8.1.5. Свойства.................................................................................................. 122
8.1.6. События .................................................................................................. 124
8.1.7. Исключительные ситуации ................................................................... 124
9. Визуальная разработка программ в Delphi....................................................................127
9.1. Интегрированная среда разработки программ.............................................. 128
9.1.1. Проект ..................................................................................................... 129
9.2. Конструирование
простого приложения ....................................................... 133
9.2.1. Интерфейс пользователя........................................................................ 134
9.2.2. Визуальное конструирование................................................................ 135
9.2.3. Реализация методов ............................................................................... 142
9.2.4. Обработка исключительных ситуаций................................................. 145
9.2.5. Файлы приложения Калькулятор.......................................................... 146
9.3. Компоненты ввода/вывода данных StringGrid и Memo................................ 147
9.3.1. Компонент StringGrid – таблица строк................................................. 147
9.3.2. Ввод массива. Компонент StringGrid.................................................... 149
9.3.3. Компонент Memo – многострочное окно редактирования................. 151
9.3.4. Ввод массива. Компонент Memo .......................................................... 152
9.4. Немного о графике .......................................................................................... 154
9.4.1. Свойство Canvas. Построение графика функции ................................ 154
9.4.2. Событие OnPaint..................................................................................... 160
10. Тестирующая программа
по основам языка Pascal....................................................162
10.1. Руководство преподавателя.......................................................................... 162
10.2. Руководство пользователя ............................................................................ 166
Список литературы...............................................................................................................168
Приложение А. Текст модуля Figures................................................................................169
Приложение Б. Тексты файлов ProjectCalc.dpr и UnitCalc.pas .......................................169
7.2. Объектно-ориентированная разработка модуля «Геометрические фигуры» .................................................................................... 103 7.3. Лабораторное задание ..................................................................................... 112 8. Объектно-ориентированное программирование на языке Object Pascal...................113 8.1. Классы и объекты ............................................................................................ 113 8.1.1. Структура класса.................................................................................... 113 8.1.2. Создание и уничтожение объектов....................................................... 114 8.1.3. Пример. Класс – динамический массив................................................ 115 8.1.4. Операции с объектами ........................................................................... 118 8.1.5. Свойства.................................................................................................. 122 8.1.6. События .................................................................................................. 124 8.1.7. Исключительные ситуации ................................................................... 124 9. Визуальная разработка программ в Delphi....................................................................127 9.1. Интегрированная среда разработки программ.............................................. 128 9.1.1. Проект ..................................................................................................... 129 9.2. Конструирование простого приложения ....................................................... 133 9.2.1. Интерфейс пользователя........................................................................ 134 9.2.2. Визуальное конструирование................................................................ 135 9.2.3. Реализация методов ............................................................................... 142 9.2.4. Обработка исключительных ситуаций ................................................. 145 9.2.5. Файлы приложения Калькулятор.......................................................... 146 9.3. Компоненты ввода/вывода данных StringGrid и Memo................................ 147 9.3.1. Компонент StringGrid – таблица строк ................................................. 147 9.3.2. Ввод массива. Компонент StringGrid.................................................... 149 9.3.3. Компонент Memo – многострочное окно редактирования ................. 151 9.3.4. Ввод массива. Компонент Memo .......................................................... 152 9.4. Немного о графике .......................................................................................... 154 9.4.1. Свойство Canvas. Построение графика функции ................................ 154 9.4.2. Событие OnPaint..................................................................................... 160 10. Тестирующая программа по основам языка Pascal....................................................162 10.1. Руководство преподавателя.......................................................................... 162 10.2. Руководство пользователя ............................................................................ 166 Список литературы...............................................................................................................168 Приложение А. Текст модуля Figures................................................................................169 Приложение Б. Тексты файлов ProjectCalc.dpr и UnitCalc.pas .......................................169 5
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »