Article View: de.comp.lang.c++
Article #1992Re: Vererbung
From: Uwe Behrens
Date: Thu, 04 Apr 1996 10:44
Date: Thu, 04 Apr 1996 10:44
30 lines
1637 bytes
1637 bytes
In article <4jtcrc$ccg_001@news.tps.de>, Volkmar.Kostka@tps.de (Volkmar Kostka) writes:
|>
|> Da ihr euch beschwert, dass zuwenig C++ Fragen kommen, habe ich hier eine fuer
|> euch ;-) :
|>
|> Was ist der Unterschied, wenn es ueberhaupt einen gibt, zwischen :
|>
|> class C : public A, B ...
|>
|> und
|>
|> class C : public B, A ...
|>
|> und aehnlichen Mehrfachvererbungen ?
Es gibt keinen, jedenfalls keinen, der dich als Verwender der Sprache zu
interessieren braucht. Moeglicherweise gibt es einen im Speicherlayout von
``C'', aber das muss dich nicht kuemmern.
Allerdings: Ganz sicher bin ich nicht, was passiert, wenn ``B'' von ``A''
(virtuell) abgeleitet ist, oder umgekehrt. Aber wie ich Bjarne einschaetze
macht das keinen Unterschied. In ``Design and Evolution of C++'' weist
er mehrfach darauf hin, dass Fragen der Reihenfolge keinen Einfluss auf die
Semantik des Codes haben (sollen).
--
_______________________________________________________________________________
Uwe Behrens <behrens@acm.org> (aka <uwe@mevis.uni-bremen.de>)
``f u cn rd ths thn u cn prgrm n c''
Technical Details
Message-ID:
<4k0966$ifq@kohl.informatik.uni-bremen.de>Path:
arc1-ca.pugleaf.net!mathematik.uni-Bremen.de!uweReferences:
<4jtcrc$ccg_001@news.tps.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!mathematik.uni-Bremen.de!uwe From: uwe@mevis.uni-Bremen.de (Uwe Behrens) Newsgroups: de.comp.lang.c++ Subject: Re: Vererbung Date: 4 Apr 1996 10:44:22 GMT Organization: MeVis, University of Bremen, Germany Distribution: world Message-ID: <4k0966$ifq@kohl.informatik.uni-bremen.de> References: <4jtcrc$ccg_001@news.tps.de> NNTP-Posting-Host: 134.102.230.72 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit