Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!think!ames!amdcad!amd!intelca!mipos3!cpocd2!howard From: howard@cpocd2.UUCP (Howard A. Landman) Newsgroups: comp.lang.smalltalk Subject: Re: Multiple inheritance in Smalltalk-80 Message-ID: <679@cpocd2.UUCP> Date: Thu, 14-May-87 12:19:30 EDT Article-I.D.: cpocd2.679 Posted: Thu May 14 12:19:30 1987 Date-Received: Wed, 20-May-87 03:38:42 EDT References: <1104@uoregon.UUCP> Reply-To: howard@cpocd2.UUCP (Howard A. Landman) Distribution: world Organization: Intel Corp. ASIC Services Organization, Chandler AZ Lines: 13 Keywords: Smalltalk-76 multiple inheritance protocol In article <1104@uoregon.UUCP> erick@uoregon.UUCP (Erick Mata Montero) writes: >Does anybody have experience with multiple inheritance in Smalltalk-80? Well, in Smalltalk-76 we didn't *HAVE* multiple inheritance, but it was often possible to work around it. Sometimes, what you really needed was for a class to implement protocols from two or more classes; window protocol is a typical example. A class does not need to be a subclass of class Window to implement this, although it's a little more work if it isn't. -- Howard A. Landman ...!intelca!mipos3!cpocd2!howard howard%cpocd2%sc.intel.com@RELAY.CS.NET "I was the shadow of the waxwing slain"