comp.lang.ada
 help / color / mirror / Atom feed
From: Dmitry A. Kazakov <mailbox@dmitry-kazakov.de>
Subject: Re: Ada.Streams.Stream_IO.File_Type
Date: Fri, 18 Jul 2003 09:46:52 +0200
Date: 2003-07-18T09:46:52+02:00	[thread overview]
Message-ID: <639fhvg4rbmto8ro8t00qq3cmv6omg9fps@4ax.com> (raw)
In-Reply-To: RfZQa.71833$N7.8631@sccrnsc03

On Tue, 15 Jul 2003 20:13:37 GMT, tmoran@acm.org wrote:

>Why is this not a descendant of Ada.Finalization.Limited_Controlled?

Probably, because one wished to keep Streams free from tagged types.
(specifications mention only 'Class, but no tagged types).

However, it is brilliant example where interfaces inheritance and
multiple inheritance could be useful: to override a decision made by a
designer, you cannot influence. (:-))

---
Regards,
Dmitry Kazakov
www.dmitry-kazakov.de



      parent reply	other threads:[~2003-07-18  7:46 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-15 20:13 Ada.Streams.Stream_IO.File_Type tmoran
2003-07-17 15:10 ` Ada.Streams.Stream_IO.File_Type Craig Carey
2003-07-17 16:42   ` Ada.Streams.Stream_IO.File_Type Nick Roberts
2003-07-18 17:34     ` Ada.Streams.Stream_IO.File_Type Matthew Heaney
2003-07-18 18:25       ` Ada.Streams.Stream_IO.File_Type David C. Hoos
2003-07-17 16:01 ` Ada.Streams.Stream_IO.File_Type Nick Roberts
2003-07-20 11:27   ` Ada.Streams.Stream_IO.File_Type Mário Amado Alves
2003-07-20 14:25     ` Ada.Streams.Stream_IO.File_Type Robert I. Eachus
2003-07-21  4:03       ` Ada.Streams.Stream_IO.File_Type Nick Roberts
2003-07-21  9:47         ` Ada.Streams.Stream_IO.File_Type Robert I. Eachus
2003-07-18  7:46 ` Dmitry A. Kazakov [this message]
replies disabled

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