comp.lang.ada
 help / color / mirror / Atom feed
From: kilgallen@eisner.decus.org (Larry Kilgallen)
Subject: Re: How to overload assignment in Ada 95?
Date: 1996/12/10
Date: 1996-12-10T00:00:00+00:00	[thread overview]
Message-ID: <1996Dec10.143635.1@eisner> (raw)
In-Reply-To: bbalfour-1012961302000001@stmac0088.std.caci.com


In article <bbalfour-1012961302000001@stmac0088.std.caci.com>, bbalfour@std.caci.com (Brad Balfour) writes:

> However, one conclusion has become fairly obvious in retrospect. If
> overridings of Adjust, Finalize and Initialize are provided in the visible
> part, then it is possible for clients to call them directly -- a situation
> that is *not* desireable.

If a further derivation is made from the type, and Adjust, Finalize
or Initialize must be overridden by that further derivation, shouldn't
that code call the parental versions to take care of what the parent
knows about ?  Or is this a case where child packages _must_ be used ?

Larry Kilgallen




  reply	other threads:[~1996-12-10  0:00 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-12-06  0:00 How to overload assignment in Ada 95? Christopher D Carothers
1996-12-07  0:00 ` Robert Dewar
1996-12-09  0:00 ` Brad Balfour
1996-12-09  0:00   ` Matthew Heaney
1996-12-10  0:00     ` Robert A Duff
1996-12-10  0:00     ` Brad Balfour
1996-12-10  0:00       ` Larry Kilgallen [this message]
1996-12-11  0:00         ` Brad Balfour
1996-12-11  0:00           ` Larry Kilgallen
     [not found]       ` <01bbe6dc$6feb3620$829d6482@joy.ericsson.se>
1996-12-11  0:00         ` Brad Balfour
1996-12-11  0:00         ` Norman H. Cohen
1996-12-10  0:00 ` Jon S Anthony
1996-12-11  0:00   ` Brad Balfour
1996-12-13  0:00     ` Robert A Duff
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox