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) |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.