Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен по Информатике.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
32.98 Кб
Скачать
  1. См. 24.

  2. Понятие Обектно-Ориентированного программирования (ооп). Понятие класса, объекта.

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

Объекты – экранные формы, кнопки, метки, текстовые поля и т.д.

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

  • Свойства – сведенья об объекте, его признаки (цвет, размер, место положения, надпись).

  • Методы – процедуры, которые реализуют возможные с объектом действия. В результате этих действий в объекте что-либо меняется (кнопку можно нарисовать, переместить, скрыть).

  • Событие – сигналы формируемые пользователем или программой, на которые объект должен отреагировать (Load, Click, DblClick).

  1. Понятие события и событийной процедуры в ооп.

Событие – сигналы формируемые пользователем или программой, на которые объект должен отреагировать (Load, Click, DblClick).

Событийная процедура – программный модуль, который выполняется при наступлении события. Имя событийной процедуры состоит из 3 частей:

Имя объекта_имя события (Private Sub Button1_Click(…))

End Sub.

В программах, управляемых событиями, нет сплошного программного кода, который выполняется с начала до конца. Это означает, что после запуска программы она переходит в режим ожидания событий. После наступления события выполняется заранее предусмотренная реакция на него и ожидание возобновляется.

  1. Основные понятия ооп: наследование, инкапсуляция, полиморфизм.

Объектный подход предлагает новые способы организации программ, основанные на механизмах наследование, инкапсуляция, полиморфизм.

Наследование – механизм создания нового класса

  1. Этапы разработки интерактивного приложения в среде vb.