comp.lang.ada
 help / color / mirror / Atom feed
From: "chris.danx" <spamoff.danx@ntlworld.com>
Subject: OO: How to?  Writeable from a readable?
Date: Sun, 05 Jan 2003 23:09:12 +0000
Date: 2003-01-05T23:09:12+00:00	[thread overview]
Message-ID: <3T2S9.721$GU4.33144@newsfep1-gui.server.ntli.net> (raw)

Hi,

How can you resolve the following problem?  Let's suppose you have a 
tagged type readable_x say, which only allows you read access to the 
data in it, and you want to extend it with a new tagged type writeable_x 
which allows you read and write access to data.  How can you do this?


The problem as I see it, is that if you make the data in readable_x 
private you can't extend and modify it in the extended type, but if you 
make it public anyone can modify the data anyway.  Is there a way around 
this problem (I want to allow a writeable wherever a readable is allowed!)?


Cheers,
Danx
-- 
for personal replies change spamoff to chris




             reply	other threads:[~2003-01-05 23:09 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-05 23:09 chris.danx [this message]
2003-01-05 23:40 ` OO: How to? Writeable from a readable? tmoran
2003-01-06  3:39 ` John R. Strohm
2003-01-06  9:25   ` chris.danx
2003-01-06 18:00 ` OO: " Stephen Leake
replies disabled

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