"Alexandre E. Kopilovitch" wrote:

> Ada95 has all conventional OO features, but
> it also has very important features that do not belong to common OO stuff.
> For example, Ada packages.

I consider Ada packages as static (non-instantiable) classes, where children
inherits their static nature.
  Does that make sense ?