Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programmirovanie_i_chislennye_metody_Voprosy.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
146.43 Кб
Скачать
  1. Успадкування змінних та процедур. Визначення класів-спадкоємців. Деяки особливості успадкування.

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

Наследование – создание новых объектов на базе ранее определенных, при этом новые объекты (потомки) как сохраняют свойства своих родителей, так и обладают своими специфическими свойствами.

При наследовании С++ позволяет строить новый объект (производный класс), используя характеристики уже существующего объекта (базового класса).

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

Порождая класс из базового класса, снижается объем требуемого программирования и исключается дублирование кода внутри программы.

  1. Використання однакових імен процедур для реалізації різних алгоритмів, в залежності від типів вхідних даних та результату аналізу.

  2. Перевантаження операцій.

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

  1. Загальні принципи проектування windows-програм.

Программа в WINDOWS является вместилищем объектов.

Создание любого WINDOWS-приложения состоит из следующих этапов:

  1. Постановка задачи. Описание принципа работы будущего приложения, видов экранных форм (окон) этого приложения.

  2. Разработка интерфейса. Создание экранных форм приложения со всеми находящимися на этих формах объектами и свойствами этих объектов.

  3. Программирование. Определение того, какие события будут происходить в процессе работы приложения, составление алгоритмов процедур для этих событий и написание программы (программных кодов) этих процедур.

  4. Отладка программы. Устранение логических ошибок в процедурах и достижение того, чтобы приложение работало удовлетворительно в среде проектирования.

  5. Сохранение проекта и при желании - компиляции (превращение проекта в исполняемое приложение, способное работать самостоятельно за пределами среды проектирования)

  1. Програмування подій.

Событие – это специальный метод, который реагирует на потоки, возникающие в ОС или в программе.

Обработчик события – это процедура обработки события – реакция на событие.