From: Francois Godme <fgodme@magic.fr>
Subject: Re: class-wide objects
Date: 1998/12/12
Date: 1998-12-12T00:00:00+00:00 [thread overview]
Message-ID: <3671A689.9815C6E0@magic.fr> (raw)
In-Reply-To: u1zm6bc9j.fsf@gsfc.nasa.gov
Stephen Leake wrote:
> Another way to make an operation non-primitive is to use 'class:
>
> function Copy (Stack : Stack_Type'class) return Stack_Access;
>
> I've been flip-flopping about which way is "best". Using 'class
> sometimes implies re-dispatching in the body, but not always. If the
> non-primitive operations belong in a group (like Constructors), then
> the local package seems neat. But for other operations, a local
> package is just noise, and 'class seems preferable.
>
> -- Stephe
I agree entirely. I do the same as you do.
next prev parent reply other threads:[~1998-12-12 0:00 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-12-07 0:00 class-wide objects Francois Godme
1998-12-07 0:00 ` Matthew Heaney
1998-12-06 0:00 ` David Botton
1998-12-09 0:00 ` Francois Godme
1998-12-10 0:00 ` Matthew Heaney
1998-12-10 0:00 ` Francois Godme
1998-12-11 0:00 ` Stephen Leake
1998-12-12 0:00 ` Francois Godme [this message]
1998-12-07 0:00 ` Tucker Taft
1998-12-07 0:00 ` Francois Godme
1998-12-07 0:00 ` Tom Moran
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox