Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!software.org!blakemor From: blakemor@software.org (Alex Blakemore) Newsgroups: comp.lang.ada Subject: Re: 10-year Ada Language Standard Revision Cycle Message-ID: <741@software.software.org> Date: 18 Mar 90 19:27:16 GMT References: Sender: news@software.org Reply-To: blakemor@software.org (Alex Blakemore) Organization: Software Productivity Consortium, Herndon, Virginia Lines: 16 In article eachus@aries.mitre.org (Robert I. Eachus) writes: > There may be some [Ada] extensions to make OOP easier, but don't expect > much in the way of changes. Just the ability to do what you can do > already in a much more elegant way. (Which is a lot.... > The only major [OOP] feature not directly supported in Ada is multiple inheritance, Are you serious? What about single inheritance? The inheritance provided by derived types is close to *useless* since you cant add fields/attributes to the new type. They provide strong typing and a way to change representations. Not to mention polymorphism (different than overloading) and dynamic binding. ------------------------------------------------------------------------- Alex Blakemore blakemore@software.org (703) 742-7125 Software Productivity Consortium 2214 Rock Hill Road Herndon, VA 22070 ------------------------ Eschew Obfuscation !!! -----------------------