Path: csiph.com!usenet.pasdenom.info!news.albasani.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Eric Sosman Newsgroups: comp.lang.java.programmer Subject: Re: multiple inheritance Date: Wed, 01 Aug 2012 23:12:33 -0400 Organization: A noiseless patient Spider Lines: 18 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 2 Aug 2012 03:12:34 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="d3779b2c4a3397eb5709eec94bad057a"; logging-data="9818"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+9zjvqOeUxSdw9/C7dZY4f" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 In-Reply-To: Cancel-Lock: sha1:gMyFHIphu/8A1ObRMp8porvWnUY= Xref: csiph.com comp.lang.java.programmer:16946 On 8/1/2012 10:28 PM, bob smith wrote: > Why doesn't Java support multiple inheritance? To discourage formation of a Kennefeller dynasty? Because diamonds are a girl's best friend but a programmer's biggest headache? The web is full of pages discussing the pros and cons of Java's choice. Perhaps you should read a few of them and then (if so moved) post "Excuse E for omitting multiple inheritance seems unconvincing to me for reasons R1 and R2, despite supporting arguments S1 through S9. Here's a concrete example where I think R1 and R2 trump S* and overturn E; what do others think?" -- Eric Sosman esosman@ieee-dot-org.invalid