Article View: de.comp.lang.c++
Article #1491Re: Objekt Hierachie, wie am besten ?
From: Benjamin Baermann
Date: Thu, 01 Feb 1996 14:27
Date: Thu, 01 Feb 1996 14:27
26 lines
1723 bytes
1723 bytes
In <61qhJjBCr5B@devil.edition.bonbit.org> kay@edition.bonbit.org (Kay Hayen) writes: >Sollte ich den Konstruktor von Kartendaten eher in zwei Teile aufspalten >und Initialisierungen der Unterobjekte in eine direkt nach dem Kostruktor >aufzurufende Memberfunktion "Init" verlegen ? Die Kartenobjekte koennten >dann ueber einen globalen Zeiger auf die Kartendaten zugreifen ? Den >koennte ich auch schon im Konstruktor setzen, aber Seiteneffekte von >Konstruktoren finde ich noch uneleganter. Hm. Wenn diese Klasse wirklich nur ein Objekt hat, auf das von ueberall drauf zugegriffen wird, finde ich es nicht schlimm es einfach (und dreckig) global zu machen. Natuerlich ist das nicht die reine objektorientierte Schule, aber doch relativ intuitiv und uebersichtlich also in diesem Fall wohl vorzuziehen, oder? Ich hatte dieses Problem auch schon oefter, und hab eigentlich immer diese Loesung gewaehlt. Eine andere Moeglichkeit waere vielleicht die Oberklasse friend zu den kleinen zu deklarieren. Ist aber eher unuerbersichtlicher, oder? Gruesse, Benni -- http://www.uni-frankfurt.de/~benni/hello.html "1024 Byte bilden ein Megabyte" aus einer Schrift des Bundesministerums fuer Wirtschaft zur "Informationsgesellschaft"
Technical Details
Message-ID:
<4eqikm$gdk@zeus.rbi.informatik.uni-frankfurt.de>Path:
arc1-ca.pugleaf.net!hera.rbi.informatik.uni-frankfurt.de!benniReferences:
<61qhJjBCr5B@devil.edition.bonbit.org>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!hera.rbi.informatik.uni-frankfurt.de!benni From: benni@hera.rbi.informatik.uni-frankfurt.de (Benjamin Baermann) Newsgroups: de.comp.lang.c++ Subject: Re: Objekt Hierachie, wie am besten ? Date: 1 Feb 1996 14:27:34 GMT Organization: J. W. Goethe-Universitaet Frankfurt/Main Message-ID: <4eqikm$gdk@zeus.rbi.informatik.uni-frankfurt.de> References: <61qhJjBCr5B@devil.edition.bonbit.org> NNTP-Posting-Host: hera.rbi.informatik.uni-frankfurt.de