Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: Roedy Green Newsgroups: comp.lang.java.programmer Subject: Re: multiple inheritance Date: Thu, 02 Aug 2012 01:10:54 -0700 Organization: Canadian Mind Products Lines: 26 Message-ID: <3bdk189lqa3ktvsjel20hdee3gh6f5mj5j@4ax.com> References: Reply-To: Roedy Green NNTP-Posting-Host: K2Qzzs3EAqXk5RLzfhxcSw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Forte Agent 6.00/32.1186 Xref: csiph.com comp.lang.java.programmer:16953 On Wed, 1 Aug 2012 19:28:31 -0700 (PDT), bob smith wrote, quoted or indirectly quoted someone who said : >Why doesn't Java support multiple inheritance? 1. It has interfaces which gives much of the ability at lighter weight.. 2. Java originally was intended for set top boxes. That is too heavyweight a feature. 3. Study Eiffel. implementing it is quite tricky, especially when you get name clashes. you might see it in Java 11 or so, or whatever language inherits the Java mantle. . -- Roedy Green Canadian Mind Products http://mindprod.com The greatest shortcoming of the human race is our inability to understand the exponential function. ~ Dr. Albert A. Bartlett (born: 1923-03-21 age: 89) http://www.youtube.com/watch?v=F-QA2rkpBSY