From: "Jeff Susanj" <jeffrey.l.susanj@boeing.com>
Subject: Re: friend classes in ada95
Date: 2000/04/19
Date: 2000-04-19T00:00:00+00:00 [thread overview]
Message-ID: <Ft9rpt.4AF@news.boeing.com> (raw)
In-Reply-To: 38FD1C9E.7C2B7756@research.canon.com.au
In OO a class is data and the operations associated with that data.
Therefore, Ada doesn't explicitly have classes because the data and the
operations are not explicitly bound together. If we consider a class to be
the tagged record and all of those operations that have access to the tagged
record then viola, there is a class.
Jeff S.
Geoff Bull wrote in message <38FD1C9E.7C2B7756@research.canon.com.au>...
>"John J. Rusnak" wrote:
>>
>> I'd have to weigh in on the opposite side. "Class" and "object" are
rather
>> easy terms to grasp. And I can tell you through exeperience that the
Ada
>> model has been difficult for many I have seen coming into the language to
>> grasp. (Some with OO backgrounds and some without). But to each their
own
>> I suppose.
>>
>For people coming from other languages, changing the word tagged to class
>is going to help not zero.
>The problem they face is overcoming the assumptions they have made
>about how oo is implemented.
next prev parent reply other threads:[~2000-04-19 0:00 UTC|newest]
Thread overview: 91+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-04-14 0:00 friend classes in ada95 Stefan Folkesson
2000-04-14 0:00 ` John J. Rusnak
2000-04-14 0:00 ` swhalen
2000-04-14 0:00 ` Julian Day
2000-04-14 0:00 ` Steve Folly
2000-04-14 0:00 ` Robert A Duff
2000-04-17 0:00 ` John J. Rusnak
2000-04-18 0:00 ` Vincent Marciante
2000-04-18 0:00 ` John Rusnak
2000-04-18 0:00 ` Steve Folly
2000-04-14 0:00 ` Florian Weimer
2000-04-14 0:00 ` Stefan Folkesson
2000-04-15 0:00 ` Jeff Carter
2000-04-16 0:00 ` Robert Dewar
2000-04-16 0:00 ` David Botton
2000-04-17 0:00 ` Robert Dewar
2000-04-17 0:00 ` David Botton
2000-04-17 0:00 ` David Botton
2000-04-18 0:00 ` friend classes in ada95 (long) tmoran
2000-04-18 0:00 ` David Botton
2000-04-18 0:00 ` friend classes in ada95 Stanley R. Allen
2000-04-19 0:00 ` MI, was " tmoran
2000-04-19 0:00 ` David Botton
2000-04-19 0:00 ` friend classes in ada95 (long) Brian Rogoff
2000-04-19 0:00 ` Hyman Rosen
2000-04-19 0:00 ` Brian Rogoff
2000-04-23 0:00 ` Hyman Rosen
2000-04-23 0:00 ` Brian Rogoff
2000-04-24 0:00 ` Hyman Rosen
2000-04-25 0:00 ` Brian Rogoff
2000-04-25 0:00 ` Ole-Hjalmar Kristensen
2000-04-19 0:00 ` David Botton
2000-04-18 0:00 ` friend classes in ada95 Geoff Bull
2000-04-18 0:00 ` David Botton
2000-04-18 0:00 ` Jean-Pierre Rosen
2000-04-18 0:00 ` David Botton
2000-04-18 0:00 ` Pascal Obry
2000-04-18 0:00 ` John Rusnak
2000-04-19 0:00 ` Robert Dewar
2000-04-18 0:00 ` tmoran
2000-04-18 0:00 ` John J. Rusnak
2000-04-19 0:00 ` Robert Dewar
2000-04-19 0:00 ` Geoff Bull
2000-04-19 0:00 ` Robert Dewar
2000-04-19 0:00 ` Jeff Susanj [this message]
2000-04-19 0:00 ` Robert Dewar
2000-04-19 0:00 ` Jeff Carter
2000-04-19 0:00 ` Ray Blaak
2000-04-20 0:00 ` Jean-Pierre Rosen
2000-04-20 0:00 ` Ray Blaak
2000-04-20 0:00 ` Jean-Pierre Rosen
2000-04-24 0:00 ` Ray Blaak
2000-04-20 0:00 ` Robert Dewar
2000-04-20 0:00 ` Jean-Pierre Rosen
2000-04-20 0:00 ` BSCrawford
2000-04-20 0:00 ` Brian Rogoff
2000-04-20 0:00 ` Robert Dewar
2000-04-20 0:00 ` Ray Blaak
2000-04-20 0:00 ` Charles Hixson
2000-04-21 0:00 ` Jean-Pierre Rosen
2000-04-29 0:00 ` Aidan Skinner
2000-04-29 0:00 ` Robert I. Eachus
2000-04-21 0:00 ` Jon S Anthony
2000-04-20 0:00 ` Robert Dewar
2000-04-20 0:00 ` Jeff Carter
2000-04-21 0:00 ` Robert Dewar
2000-04-21 0:00 ` Ken Garlington
2000-04-21 0:00 ` Jon S Anthony
2000-04-22 0:00 ` Robert Dewar
2000-04-19 0:00 ` Bill Greene
2000-04-19 0:00 ` tmoran
2000-04-19 0:00 ` David Botton
2000-04-19 0:00 ` Robert Dewar
2000-04-19 0:00 ` Robert Dewar
2000-04-20 0:00 ` Geoff Bull
2000-04-19 0:00 ` Ehud Lamm
2000-04-19 0:00 ` Jean-Pierre Rosen
2000-04-16 0:00 ` Jeff Carter
2000-04-16 0:00 ` David Botton
2000-04-17 0:00 ` Robert Dewar
2000-04-17 0:00 ` Hyman Rosen
2000-04-17 0:00 ` Robert Dewar
2000-04-17 0:00 ` Robert I. Eachus
2000-04-18 0:00 ` Robert Dewar
2000-04-19 0:00 ` Robert I. Eachus
2000-04-20 0:00 ` Robert Dewar
2000-04-20 0:00 ` Ray Blaak
2000-04-23 0:00 ` Robert I. Eachus
2000-04-19 0:00 ` Alfred Hilscher
2000-04-19 0:00 ` Ray Blaak
2000-04-19 0:00 ` Robert Dewar
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox