🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java
Article #10

Re: C++ and Java

#10
From: Charles Reindorf
Date: Tue, 10 Oct 1995 14:33
28 lines
1628 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.

>This axiom (I've taken it to heart) is one foundation for good OO
>technology of the future  for complex projects.

>However I am very keen on getting stuck into Java, as the distributed 
>program potential that it has.  The single inheritence limitation
>however places a limit (IMHO) on the complexity of the programs, but
>the Internet-distributed code for dynamic web objects may be best
>served by smallish object designs. Hence Java may well  be ideal for
>its purpose. 

 [ ... ]

I am new to Java, but ... I do not understand what upsets people about
Java's single inheritance limitation. It has the concept of
"interfaces" - surely this solves the issue in many cases?

Best Reagrds,


Charles.
Technical Details
Message-ID: <sxg2h14ddf.fsf@manlius.ftel.co.uk>
Path: arc1-ca.pugleaf.net!ftel.co.uk!news
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>

Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.java,comp.lang.c++
Path: arc1-ca.pugleaf.net!ftel.co.uk!news
From: reindorf@manlius.ftel.co.uk (Charles Reindorf)
Subject: Re: C++ and Java
In-Reply-To: branzcgp@branz.org.nz's message of Tue, 10 Oct 1995 00:24:56 GMT
X-Nntp-Posting-Host: manlius.ftel.co.uk
Message-ID: <sxg2h14ddf.fsf@manlius.ftel.co.uk>
Followup-To: comp.lang.java
Sender: reindorf@manlius.ftel.co.uk
Organization: ftel
X-Newsreader: Gnus v5.0.4
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>
Date: Tue, 10 Oct 1995 14:33:48 GMT