Article View: comp.lang.java
Article #17Re: C++ and Java
From: tmb
Date: Sun, 15 Oct 1995 00:21
Date: Sun, 15 Oct 1995 00:21
16 lines
1366 bytes
1366 bytes
In article <45ceei$h3g@st-james.comp.vuw.ac.nz> branzcgp@branz.org.nz (Christopher Price) writes: | Many of the methodology gurus have stated (sorry I'm not chasing the | reference here) that single inheritence leads to poor design. Java lets you inherit from multiple interfaces, which is mostly what matters for design. Thomas. PS: Actually, the idea that "single inheritance leads to poor design" itself is flawed in many ways; among other things, the effect that a restriction to single inheritance has on design depends on a lot of other factors, such as the presence of dynamic typing, garbage collection, and other available abstraction mechanisms. Sticking with single inheritance in C++ is somewhat more cumbersome, for example, than it is in Smalltalk.
Technical Details
Message-ID:
<pb8d9bz1trq.fsf@concerto.best.com>Path:
arc1-ca.pugleaf.net!shellx.best.com!usenetReferences:
<4535bv$cfr@susscsc1.rdg.ac.uk> <453vg1$d7j@scapa.cs.ualberta.ca> <4565t8$u5q@hopi.gate.net> <30779340.64E4@gpu.srv.ualberta.ca> <45ceei$h3g@st-james.comp.vuw.ac.nz>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!shellx.best.com!usenet From: tmb@best.com () Newsgroups: comp.lang.java,comp.lang.c++ Subject: Re: C++ and Java Date: 14 Oct 1995 16:21:29 -0800 Organization: * Sender: tmb@concerto.best.com Message-ID: <pb8d9bz1trq.fsf@concerto.best.com> References: <4535bv$cfr@susscsc1.rdg.ac.uk> <453vg1$d7j@scapa.cs.ualberta.ca> <4565t8$u5q@hopi.gate.net> <30779340.64E4@gpu.srv.ualberta.ca> <45ceei$h3g@st-james.comp.vuw.ac.nz> Reply-To: tmb@best.com NNTP-Posting-Host: tmb.vip.best.com In-reply-to: branzcgp@branz.org.nz's message of Tue, 10 Oct 1995 00:24:56 GMT