Глава 7 подпрограммыПодпрограммы в языке Ада определяют программный модуль для описания действий, выполнение которых инициируется вызовом подпрограммы. Существует два вида подпрограмм: процедуры и функции. Подпрограмма в Аде реализует процедурную абстракцию через спецификацию и через параметризацию. Подпрограммы в Аде могут быть рекурсивными, то есть вызывать сами себя. Ещё одно важное свойство подпрограмм заключается в том, что все они реентерабельные. По -сравнению с Адой 83 , изменения, касающиеся подпрограмм, в Аде 95 направлены , в основном, на улучшение механизма работы с параметрами. |
| Оглавление| |