comp.lang.ada
 help / color / mirror / Atom feed
From: nospam@thanks.com.au (Don Harrison)
Subject: Re: Visibility and access to "public" attributes
Date: 1997/09/02
Date: 1997-09-02T00:00:00+00:00	[thread overview]
Message-ID: <EFv4p4.ME2@syd.csa.com.au> (raw)
In-Reply-To: EFuyKK.J61@syd.csa.com.au



I wrote:

:Mike Card wrote:

:I accept this more accurately emulates the Eiffel functionality, and.. 
:
::.. there is no restriction in Ada that prevents an access function
::from having the same name as a class' (tagged type's) attribute.
:
:True.

What remains, of course, is the fact that the Eiffel mechanism is simpler 
and more direct - objectively-speaking, that is.  :)

Why objectively? Because in Eiffel, the attribute is made available in one
step and in Ada, two steps. Less steps implies directness which, in turn, 
implies simplicity, so we can conclude that the Eiffel mechanism is both 
more direct and simpler.

It seems that the meaning of the word "subjective" is, shall we say, subjective.
To many, it has the usual meaning of "depending on individual perception".
To some, it means:

  "A quality which I can ascribe to a statement made by an opponent 
   which I know to be valid but believe my opponent will find difficult, 
   if not impossible, to justify by irrefutable argument."


Don.                     (Reverse to reply)
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Don Harrison             au.com.csa.syd@donh






  parent reply	other threads:[~1997-09-02  0:00 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-08-29  0:00 Visibility and access to "public" attributes card
1997-08-29  0:00 ` Patrick Doyle
     [not found]   ` <JSA.97Aug29190453@alexandria.organon.com>
1997-08-30  0:00     ` Patrick Doyle
1997-08-30  0:00       ` Jon S Anthony
1997-09-01  0:00         ` Patrick Doyle
1997-08-30  0:00 ` Darren New
1997-09-02  0:00 ` Don Harrison
1997-09-02  0:00   ` Peter Horan
1997-09-02  0:00   ` Don Harrison [this message]
1997-09-02  0:00     ` Gavin Collings
1997-09-02  0:00       ` Nick Leaton
1997-09-02  0:00         ` Gavin Collings
1997-09-02  0:00       ` Patrick Doyle
1997-09-03  0:00       ` Don Harrison
1997-09-05  0:00       ` Nick Leaton
1997-09-05  0:00         ` Patrick Doyle
     [not found]         ` <01bcba0e$418f7380$2001df0a@gavinspc>
1997-09-05  0:00           ` Nick Leaton
1997-09-02  0:00     ` Jon S Anthony
  -- strict thread matches above, loose matches on Subject: below --
1997-08-29  0:00 card
1997-08-29  0:00 ` Ted Velkoff
1997-08-30  0:00 ` Darren New
1997-08-30  0:00 ` Patrick Doyle
1997-09-02  0:00 card
replies disabled

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