Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2010_КР1 Delphi.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
137 Кб
Скачать
☆

События класса тTелевизор

(перечислим только те события, которые как-то реализуются):

Название

После_включения

После_выключения

После_программы (вызывается после переключения телепрограммы)

Пример создания объекта (телевизора) Rubin55FS10T на основе предложенного класса:

Реализация событий:

Название

Как реализуется?

После_включения

Включается первый канал

После_выключения

Пропадает изображение с экрана

После_программы

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

Задание свойств «по умолчанию»:

Название

Тип данных

Высота*

481

Ширина*

586

Глубина*

445

Масса*

29

Диагональ*

21

Тип*

ЭЛТ

Питание*

220

Цена

4790

Яркость

50

Контраст

100

Насыщенность

80

Громкость

20

Программа

1

Билет № 1

  1. Дайте определение компонента. Для чего нужны компоненты? Способы помещения на форму заданного компонента. Изменение положения компонента и его размера с помощью мыши.

  2. Что такое интерфейс объекта в понятии объектно-ориентированного программирования? Приведите пример интерфейса для какого-либо реального объекта.

  3. Опишите класс TЛампочка. Какими он обладает свойствами, методами и событиями? Какой тип данных должен быть у каждого предложенного вами свойства? Какие свойства можно изменять пользователю, а какие предложены «только для чтения»? Для свойств, если необходимо, укажите их размерность и диапазон принимаемых значений. Приведите пример создания объекта на основе этого класса. Как в этом объекте реализуются события?

Билет № 2

  1. Для чего нужен докер Object inspector? Как изменить свойства у заданного компонента с помощью докера Object inspector? Какие свойства можно изменять у компонента без использования этого окна?

  2. Дайте определение объекта. В чём отличие класса от объекта? Приведите пример пяти объектов и класса, на основе которого они все были созданы. Перечислите несколько общих свойств для этих объектов.

  3. Опишите класс TОкно. Какими он обладает свойствами, методами и событиями? Какой тип данных должен быть у каждого предложенного вами свойства? Какие свойства можно изменять пользователю, а какие предложены «только для чтения»? Для свойств, если необходимо, укажите их размерность и диапазон принимаемых значений. Приведите пример создания объекта на основе этого класса. Как в этом объекте реализуются события?