🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #2012

Re: Vererbung

#2012
From: Enno Sandner
Date: Thu, 04 Apr 1996 08:53
35 lines
1423 bytes
Volkmar Kostka wrote:
> 
> 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 ?
> 
> (Nein, ich habe keinen Standard zur Verfuegung)
> (Nein, ich habe auch kein proktisches Problem, diese Konstellation
> interessiert mich nur).
> 

In ersten Bsp. wird 'A' public und 'B' private,
im zweiten 'B' public und 'A' private vererbt ;-).
Wenn man

	class C : public A, public B { ... };

mit

	class C : public B, public A { ... };

vergleicht, so beschraenken sich die Unterschiede auf die
o Aufrufreihenfolge der {Kon,De}struktoren der Basisklassen
o evtl. Anordnung der Member-Variablen.

	Enno
Technical Details
Message-ID: <31638DF9.794BDF32@intellektik.informatik.th-darmstadt.de>
Path: arc1-ca.pugleaf.net!news.th-darmstadt.de!news
References: <4jtcrc$ccg_001@news.tps.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.th-darmstadt.de!news
From: Enno Sandner <enno@intellektik.informatik.th-darmstadt.de>
Newsgroups: de.comp.lang.c++
Subject: Re: Vererbung
Date: Thu, 04 Apr 1996 10:53:13 +0200
Organization: Fachbereich Informatik, TH Darmstadt
Message-ID: <31638DF9.794BDF32@intellektik.informatik.th-darmstadt.de>
References: <4jtcrc$ccg_001@news.tps.de>
NNTP-Posting-Host: kitz.intellektik.informatik.th-darmstadt.de
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.01 (X11; I; SunOS 4.1.3 sun4m)