Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!samsung!uakari.primate.wisc.edu!ames!oliveb!amiga!jimm From: jimm@amiga.UUCP (Jim Mackraz) Newsgroups: comp.sys.mac.programmer Subject: Re: Multiple Inheritance -- Is It A Luxury? Message-ID: <5991@amiga.UUCP> Date: 9 Jul 90 21:41:51 GMT References: <8967@goofy.Apple.COM> <8968@goofy.Apple.COM> Reply-To: jimm@superman.UUCP (Jim Mackraz) Organization: Commodore-Amiga Inc, Los Gatos CA Lines: 22 (Rick Holzgrafe) writes: )Well, I like source too. But one of the best features of OOP is re-usable )modules *without* having to hack the source. Traditionally? I thought part of Smalltalk was the browsing of class source code, changing it as needed. I think it's pretty clear that you can't extend a class by inheritance in ways that were not anticipated by the author of the class. If the "method" hooks you can override aren't in the right places, you are stuck. I expect that making profound changes in a subclass will often require the source to the superclass, and almost as often only be feasible if you can modify that source. jimm -- -------------------------------------------------- - opinions by me "This voice console is a *must*. I press Execute. `Hello, I know that you've been feeling tired. I bring you love and deeper understanding.' " -lyrics by Kate Bush