Dans comp.lang.ada, Peter da Silva �crit : >Ada is object oriented? I know it has operator overloading, but that's only >a small part of OO. Operator overloading has little to do with OO. The key mechanisms that are useful to support the OO programming model in a language are encapsulation (the association of a data type and its operation in a language construct), inheritance and run-time polymorphism. Yes, Ada 95 has all of these. Thomas. -- Thomas.Quinot@Cuivre.FR.EU.ORG