[comp.object] Inheritance explained... finaly... sic

beard@ux1.lbl.gov (Patrick C Beard) (01/10/90)

In article <1719@novavax.UUCP> weiner@novavax.UUCP (Bob Weiner) writes:
#In article <1130005@gore.com> jacob@gore.com (Jacob Gore) writes:
#
#>  IEEE Spectrum, January 1990.  Cover topic: "Technology '90".  Under the
#>  major heading "Systems software", there is an article called
#>  "Object-oriented programming a hit" by Ted G. Lewis ("Expert Opinion").
#>  Here's a passage from it:
#>
#>	   Perhaps the most powerful concept in object-oriented
#>	   programming systems is inheritance.  Objects can be
#>	   created by inheriting the properties of other objects,
#>	   thus removing the need to write any code whatsoever!
#>	   Suppose, for example, a program is to process complex
#>	   numbers consisting of real and imaginary parts.  In a
#>	   complex number, the real and imaginary parts behave like
#>	   real numbers, so all of the operations (+, -, /, *,
#>	   sqrt, sin, cos, etc.) can be inherited from the class of
#>	   objects called REAL, instead of having to be written in
#>	   code.  This has major impact on programmer productivity.
#
#This passage when taken alone (since I have not read the article)
#indicates that one can operate on 'complex numbers' as if they were
#'real's.  Try again.

When I read the original posting, the original poster said something
after the quote that seemed to indicate that he thought the article
was a joke, something about the April 1 issue being a little early
this year.  I think that's about all the discussion this little ditty
deserves.  The article is about as watered down as you can get.

-------------------------------------------------------------------------------
-  Patrick Beard, Macintosh Programmer                        (beard@lbl.gov) -
-  Berkeley Systems, Inc.  ".......<dead air>.......Good day!" - Paul Harvey  -
-------------------------------------------------------------------------------