home *** CD-ROM | disk | FTP | other *** search
- From: kers@hplb.hpl.hp.com (Chris Dollin)
- Date: Mon, 25 Jan 1993 11:28:36 GMT
- Subject: Re: Re: FAQ Part 1 (of 2) [ polymorphism or latent typing? ]
- Message-ID: <KERS.93Jan25112836@cdollin.hpl.hp.com>
- Organization: Hewlett-Packard Laboratories, Bristol, UK.
- Path: sparky!uunet!usc!sdd.hp.com!hpscit.sc.hp.com!hplextra!otter.hpl.hp.com!hpltoad!cdollin!kers
- Newsgroups: comp.object
- References: <PCG.93Jan20002119@decb.aber.ac.uk> <1993Jan22.004420.16674@netcom.com> <KERS.93Jan22095935@cdollin.hpl.hp.com> <1993Jan22.2119
- Sender: news@hplb.hpl.hp.com (Usenet News Administrator)
- Lines: 18
- In-Reply-To: santas@inf.ethz.ch's message of Fri, 22 Jan 1993 21:19:05 GMT
- Nntp-Posting-Host: cdollin.hpl.hp.com
-
- In article ... santas@inf.ethz.ch (Philip Santas) writes:
-
- In article ... kers@hplb.hpl.hp.com (Chris Dollin) writes:
- >
- > Meyer describes [p73, OOSC] an
- >``entity'' as the object-oriented equivalent of a variable. In Eiffel,
- >entities of a class hold references to objects.
- >Thus, in at least this one case, polymorphism is a property of *entities*,
- >not *objects*.
-
- Any particular reason why the original term ``variable'' is not used?
-
- Presumably because formal parameters, while being entities, are not
- variables -- you can't assign to them. (You can assign to [slots of]
- the object they refer to, but not to the entity itself.)
- --
-
- Kers. | "A foolish hobgoblin has the consistency of little minds".
-