From: bbalfour@std.caci.com (Brad Balfour)
Subject: Re: examples of multiple inheritance implementations
Date: 1997/03/07
Date: 1997-03-07T00:00:00+00:00 [thread overview]
Message-ID: <bbalfour-0703971543400001@stmac0088.std.caci.com> (raw)
In-Reply-To: AF45244E-30B62@206.250.113.116
In article <AF45244E-30B62@206.250.113.116>, "Robert D. Skeels"
<athene@earthlink.net> wrote:
>I'm considering buying CodeBuilder to begin learning Ada 95. I read the
>multiple inheritance section on the Ada programming faq and am curious if
>anyone can point me to examples of programmer defined MI.
>
>Please don't make this thread a lecture on the disadvantages of MI. That
>argument might hold water if we were discussing C++, but I am coming from a
>Dylan and CLOS background. Ada 95 looks like a terrific language so far,
>but I really do need some type of MI.
Good for you. CodeBuilder on the Mac is a phenomenal Ada compiler (and only $99)
Check out the following URLs for examples of MI in Ada 95:
http://sw-eng.falls-church.va.us/AdaIC/docs/style-guide/
95style/html/sec_9.html#9.5
http://sw-eng.falls-church.va.us/AdaIC/standards/95rat/RAThtml/rat95-p2-4.html#6
http://sw-eng.falls-church.va.us/AdaIC/docs/flyers/text/multin9x.txt
http://sw-eng.falls-church.va.us/AdaIC/docs/flyers/multin9x.htm
The big thing to keep in mind is that depending on why you want MI, there
are three different idoms in Ada 95 to accomplish what you want.
Good luck,
Brad
--
Brad Balfour SIGAda WWW Server
CACI, Inc. http://www.acm.org/sigada/
(703) 277-6767 and also try:
bbalfour@std.caci.com http://www.adahome.com/
3930 Pender Drive Fairfax, VA 22030
"...they even have rules for exceptions" -- Dewar and Schonberg
next prev parent reply other threads:[~1997-03-07 0:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <01bc2ad1$1798e9c0$262a6282@cln49ae>
1997-03-07 0:00 ` examples of multiple inheritance implementations Jon S Anthony
1997-03-07 0:00 ` Robert D. Skeels
1997-03-07 0:00 ` Brad Balfour [this message]
1997-03-07 0:00 ` Brian Rogoff
[not found] <9703072015.AA12119@sun3.std.caci.com>
1997-03-07 0:00 ` Robert D. Skeels
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox