Rationale for Ada 2005: Object oriented model

RUSTOP
BACKNEXT

ENG

Abstract

@ This paper describes various important improvements to the object oriented model for Ada 2005.

@ First an alternative more traditional prefixed notation for calling operations has been introduced. A major improvement is that Java-like interfaces are introduced thereby permitting simple multiple inheritance; null procedures have also been introduced as a category of operation. Greater general flexibility is provided by allowing type extension at a more nested level than that of the parent.

@ There are also explicit features for overcoming nasty bugs which arise from confusion between overloading and overriding.

@ This is one of a number of papers concerning Ada 2005 which are being published in the Ada User Journal. An earlier version of this paper appeared in the Ada User Journal, Vol. 26, Number 1, March 2005. Other papers in this series will be found in later issues of the Journal or elsewhere on this website.

@ Keywords: rationale, Ada 2005.

Rationale for Ada 2005: Object oriented model

@ENGRUSTOPBACKNEXT

Резюме

@ Эта статья описывает различные важные усовершенствования к объектно-ориентированной модели Ады 2005.

@ Первым делом следует упомянуть введение альтернативной префиксной нотации при вызове операций. Но главное усовершенствование - введение java-подобного интерфейса, разрешившего множественное наследование; также было введено понятие нулевой (пустой) процедуры как категории операции. Достигнута большая гибкость за счёт предоставления возможности расширения типа на более вложенном уровне чем уровень родителя.

@ Добавлены средства преодоления противных ошибок, которые являются результатом путаницы между перегрузкой (overloading) и заменой (overriding).

@ Это - одна из нескольких статей посвящённых Аде 2005, которые издаются в Ada User Journal. Более ранняя версия этой статьи опубликована в Ada User Journal, Vol. 26, Number 1, March 2005. Другие статьи в этой серии будут опубликованы в последующих номерах Журнала или в другом месте на этом вебсайте.

@ Ключевые слова: объяснение, Ада 2005.

@ ENG RUS

TOP BACK NEXT

2010-10-26 14:41:36

натяжные потолки . артроскопия лучшие цены. . .