Книга: Основы объектно-ориентированного программирования
Распознавание вида компонент
Распознавание вида компонент
Компоненты x и y объявлены как относящиеся к типу REAL без ассоциированного алгоритма, следовательно, они являются атрибутами. Все остальные компоненты содержат конструкции вида
is
do
... Инструкции ...
end
которые описывают алгоритм, что является признаком подпрограмм. Подпрограммы rho, theta и distance возвращают результат типа REAL во всех трех случаях, что отражено в объявлениях вида
rho: REAL is ...
Это определяет их как функции. Две другие подпрограммы, translate и scale, не возвращают результата (объявление не завершается конструкцией: T, где T некоторый тип) и, соответственно, являются процедурами.
Поскольку x и y являются атрибутами, а rho и theta функциями, данный конкретный класс использует для представления точки декартову систему координат.
- 11.4. Информационная безопасность и ее основные компоненты
- 2.2. Классификация банковских рисков и их компонентов
- Переименование компонентов
- Часть I Компоненты персонального компьютера
- 1.2.1. Выбор вида туризма и ценовой категории будущего турпродукта
- Два вида задач руководителя
- Удалил программу, а в компоненте Установка и удаление программ она осталась. Как ее удалить и оттуда?
- 2.3. Эмпирическая модель обучения Дэвида Колба и ее применение в практике бизнес-тренинга
- 3.2. Классификация информации по видам тайны и степеням конфиденциальности
- Настройка внешнего вида Проводника
- Распознавание нажатий клавиш
- ГЛАВА 3 СПЕЦИАЛЬНЫЕ ТРЕБОВАНИЯ К ОТДЕЛЬНЫМ ВИДАМ РЕКЛАМЫ