From: "Vladimir Olensky" <vladimir_olensky@yahoo.com>
Subject: Re: Private Children
Date: 1999/06/23
Date: 1999-06-23T00:00:00+00:00 [thread overview]
Message-ID: <7kra6p$t5h$1@remarQ.com> (raw)
In-Reply-To: 7kr4pc$bb9@dfw-ixnews15.ix.netcom.com
Richard D Riehle wrote in message <7kr4pc$bb9@dfw-ixnews15.ix.netcom.com>...
>In article <dale-2306991359560001@dale.cs.rmit.edu.au>,
> dale@cs.rmit.edu.au (Dale Stanbrough) wrote:
>
>This example follows the Modula-2 convention for information
>hiding using opaque types. Note that Modula-3 improves upon this
>through reference types that are followed with a reserved word,
>REVEAL,in the IMPLEMENTATION MODULE.
There is very interesting article about using M3 opaque types. It was
published in Dr.Dobb's journal
in October 1995 and now it is available online at
http://www.research.digital.com/SRC/modula-3/html/partial-rev/index.html
It includes C++, Ada 95 and M3 examples.
I think everyone find this article very interesting.
Ada private child packages come very close to M3 opaque types.
Regards,
Vladimir Olensky
next prev parent reply other threads:[~1999-06-23 0:00 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-06-20 0:00 Private Children Matthew Heaney
1999-06-21 0:00 ` Ted Dennison
1999-06-21 0:00 ` Tucker Taft
1999-06-21 0:00 ` Matthew Heaney
1999-06-21 0:00 ` Tucker Taft
1999-06-22 0:00 ` Richard D Riehle
1999-06-22 0:00 ` Dale Stanbrough
1999-06-22 0:00 ` Matthew Heaney
1999-06-23 0:00 ` Dale Stanbrough
1999-06-23 0:00 ` Matthew Heaney
1999-06-23 0:00 ` Dale Stanbrough
1999-06-23 0:00 ` Richard D Riehle
1999-06-23 0:00 ` Vladimir Olensky [this message]
1999-06-23 0:00 ` Richard D Riehle
1999-06-24 0:00 ` Hyman Rosen
1999-06-24 0:00 ` Richard D Riehle
1999-06-23 0:00 ` John Duncan
1999-06-24 0:00 ` Dale Stanbrough
1999-06-22 0:00 ` Richard D Riehle
1999-06-21 0:00 ` Matthew Heaney
1999-06-25 0:00 ` Robert Dewar
1999-06-21 0:00 ` Dale Stanbrough
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox