Re: JVM as UNCOL, was ANDF/TDF

vbdis@aol.com (VBDis)
20 Oct 2001 21:41:47 -0400

          From comp.compilers

Related articles
[6 earlier articles]
Re: JVM as UNCOL, was ANDF/TDF David.Chase@naturalbridge.com (David Chase) (2001-10-13)
Re: JVM as UNCOL, was ANDF/TDF joachim_d@gmx.de (Joachim Durchholz) (2001-10-13)
Re: JVM as UNCOL, was ANDF/TDF vbdis@aol.com (2001-10-13)
Re: JVM as UNCOL, was ANDF/TDF fjh@cs.mu.OZ.AU (2001-10-16)
Re: JVM as UNCOL, was ANDF/TDF fjh@cs.mu.OZ.AU (2001-10-16)
Re: JVM as UNCOL, was ANDF/TDF joachim_d@gmx.de (Joachim Durchholz) (2001-10-20)
Re: JVM as UNCOL, was ANDF/TDF vbdis@aol.com (2001-10-20)
Re: JVM as UNCOL, was ANDF/TDF lex@cc.gatech.edu (Lex Spoon) (2001-10-20)
Re: JVM as UNCOL, was ANDF/TDF chase@world.std.com (David Chase) (2001-10-23)
Re: JVM as UNCOL, was ANDF/TDF marcov@toad.stack.nl (Marco van de Voort) (2001-10-28)
Re: JVM as UNCOL, was ANDF/TDF alexc@world.std.com (2001-11-04)
| List of all articles for this month |
From: vbdis@aol.com (VBDis)
Newsgroups: comp.compilers
Date: 20 Oct 2001 21:41:47 -0400
Organization: AOL Bertelsmann Online GmbH & Co. KG http://www.germany.aol.com
References: 01-10-076
Keywords: OOP, UNCOL
Posted-Date: 20 Oct 2001 21:41:47 EDT

fjh@cs.mu.OZ.AU (Fergus Henderson) schreibt:


>They didn't *have* to; they chose to do so, in order to get an initial
>version out sooner, not because implementing multiple inheritence was
>impossible, but rather because it was complicated.


I'm curious, because after a study of the usual implementation of
multiple inheritance I cannot find any real differences between single
and multiple inheritance. Instead I found that only some bad
definitions of e.g. constructor behaviour makes it impossible to use
e.g. C++ constructors properly, under many circumstances.


IMO multiple inheritance requires only, that the "this" and VMT
pointers are changed, when an object is casted to a base class. That's
the same procedure as when a single-inheritance object is casted to an
implemented interface, so - where is the problem?


DoDi


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.