Article View: de.comp.lang.c++
Article #994Re: Protected inheritance
From: Arent Groebner
Date: Sun, 10 Dec 1995 23:24
Date: Sun, 10 Dec 1995 23:24
35 lines
1461 bytes
1461 bytes
> In article <5yi-CASYmIB@pegasus.RoBIN.de>, arent@pegasus.RoBIN.de says... > > > >Wer kann dieses Rätsel lösen: > > > >Public inheritance: Ist-Beziehung > >Protected inheritance: ??? > >Private inheritance: Hat-Beziehung > > > Ich sehe da kein Raetsel, sondern einen Fehler! > > Private Erblichkeit sollte man mit Vorsicht geniessen. Eine hat-ein > Beziehung bzw. ist-implementiert mit modelliert man normalerweise durch > Layering und nicht durch private Vererbung. Dies sollte nur in > Ausnahmefaellen passieren, so bei protected Elementen oder virtuellen > Funktionen. Vielen Dank, aber das war doch gar nicht die Frage. Es geht hier nicht darum, wann und wo man private Vererbung einsetzt, sondern wann und wo man protected Vererbung einsetzt. > > _____________________________________________________________________ > Ralf Allar > Allgemeine Informatik > FH-Koeln Abt. Gummersbach Arent _____________________________________________________________________ Arent Gröbner Darmstadt, Germany ## CrossPoint v3.02 ##
Technical Details
Message-ID:
<5zfJZSNImIB@pegasus.RoBIN.de>Path:
arc1-ca.pugleaf.net!pegasus.RoBIN.de!arentReferences:
<5yi-CASYmIB@pegasus.RoBIN.de> <49plui$c8a@news.rrz.uni-koeln.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!pegasus.RoBIN.de!arent Date: 11 Dec 1995 00:24:00 +0100 From: arent@pegasus.RoBIN.de (Arent Groebner) Newsgroups: de.comp.lang.c++ Message-ID: <5zfJZSNImIB@pegasus.RoBIN.de> References: <5yi-CASYmIB@pegasus.RoBIN.de> <49plui$c8a@news.rrz.uni-koeln.de> Subject: Re: Protected inheritance X-Newsreader: XP v3.02 X-Charset: ISO-8859-1