Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Klasse "verstecken"

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.03.2005, 11:59 Uhr
~Gast
Gast


Hallo,
ich hab eine abstrackte Basisklasse von der verschiedene weiter Klassen abgeleitet sind. Zum Aufruf der jeweils benötigten Klasse verwende ich eine "Callerklasse". Bindet man die Callerklasse in ein anderes Programm ein so kann man leider automatisch auch auf die anderen Klassen zugreifen. Gibt es ne Möglichkeit nur die Callerklasse zu sehen und die aufzurufenden Klassen irgendwie zu "verstecken"?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.03.2005, 10:02 Uhr
RHBaum




Zitat:
ich hab eine abstrackte Basisklasse von der verschiedene weiter Klassen abgeleitet sind.


ok


Zitat:

Zum Aufruf der jeweils benötigten Klasse verwende ich eine "Callerklasse".


Also hasst du sowas wie ne Factory ? Also ne Klasse die dir die richtigen "objekte" nach Bedarf erstellt.
Zurueck bekommst nen zeiger auf deine abstracte BasisKlasse ???


Zitat:

Bindet man die Callerklasse in ein anderes Programm ein so kann man leider automatisch auch auf die anderen Klassen zugreifen.


Deine Callerklasse bindet also die header fuer die konkreten Implementation deiner Klassen in seinem eigenen Header ein ???
Das darf dann nich sein ...

normal brauch die "callerklasse" die konkreten klassen (typen) nur in der eigenen Implementation, also in der cpp datei. Damit kannst die dann auch super verstecken ....

CIao ....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: