Article View: de.comp.lang.c++
Article #1164Re: Frage zu "protected"
From: Martin Prange
Date: Thu, 04 Jan 1996 13:46
Date: Thu, 04 Jan 1996 13:46
31 lines
1919 bytes
1919 bytes
... voellige Zustimmung.
( Jedenfalls, wenn es um professionelle Arbeit geht. )
#pragma flame(on)
Aber: Vielleicht machen die's in Gummibach anders ?
... und codieren Systeme > 100 000 loc nach ihrer eigenen,
_geheimen_ Methode ?
( ich denke da an die beruehmte HTW -> HTR Methode. )
Let's think about it.
#pragma flame(off)
BTW: Bezueglich der Methoden, um Membervariablen zu aendern, gibt
es noch einen weiteren ( wenn auch nur spezifischeren ) Punkt:
Es kann passieren, dass abgeleitete Klassen diese Methoden
ueberschreiben, um a) die Wertaenderung zu loggen, oder b) um die
Wertaenderung _abzuweisen_ ! ( geht naturellemente nur bei virt. Methoden )
Auch sollte man im Hinblick auf eine moeglichen Codemigrationen zu
einer anderen Programmiersprache vorzeitig daran denken, dass
beispielsweise Smalltalk nicht einmal zulaesst, auf Membervariablen
einer Instanz _desselben_ Klassentyps zuzugreifen ( ... man denke hier an
Implementierungen von assignment-operator und copy-construktor ! )
__
Martin Prange (prange@cs.tu-berlin.de) ////////////////////////////////////////
Member of the ALMAP Team at Alcatel SEL Berlin //// Home: +49 30 7848958 //////
//// Work: +49 30 7002 - 0 (OP) /
Technical Details
Message-ID:
<4cglom$h37@news.cs.tu-berlin.de>Path:
arc1-ca.pugleaf.net!cs.tu-berlin.de!prangeReferences:
<just.816962445@TUDURZ> <5yi-CMgYmIB@pegasus.RoBIN.de> <5zfJZW32mIB@pegasus.RoBIN.de> <30d02c6e.0@news.uni-konstanz.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!cs.tu-berlin.de!prange From: prange@cs.tu-berlin.de (Martin Prange) Newsgroups: de.comp.lang.c++ Subject: Re: Frage zu "protected" Date: 04 Jan 1996 13:46:56 GMT Organization: TU Berlin Fachbereich Informatik Message-ID: <4cglom$h37@news.cs.tu-berlin.de> References: <just.816962445@TUDURZ> <5yi-CMgYmIB@pegasus.RoBIN.de> <5zfJZW32mIB@pegasus.RoBIN.de> <30d02c6e.0@news.uni-konstanz.de> NNTP-Posting-Host: dolphin.cs.tu-berlin.de Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit In-reply-to: kuehl@uzwil.informatik.uni-konstanz.de's message of 14 Dec 1995 14:53:50 MET