Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Anfänger Frage

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
02.04.2008, 18:05 Uhr
~Elle
Gast


Hallo,

ich habe mehrere mals versucht zu verstehen, wozu doch ´private´ nütylich ist und welchen Vorteil dies hätte, im vergleich mit public... Warum deklariert man nicht alles einfach als public?

Danke im voraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.04.2008, 19:38 Uhr
Pler
Einer von Vielen
(Operator)


Uff. Wie hast du bisher versucht das zu verstehen?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
02.04.2008, 22:39 Uhr
~stephanw
Gast


Du möchtest Dir doch auch nicht in die Taschen schauen lassen, oder ? Deine Privatsachen gehen niemanden etwas an. Genauso ist das auch bei Klassen. Mit welchen privaten Geheimnissen sie ihre öffentlich angebotenen Dienste realisieren, geht niemanden etwas an.
Das erlaubt DIr z.B., später an diesen privaten Dingen Änderungen oder Optimierungen vorzunehmen, ohne dass ein Nutzer der öffentlichen Schnittstelle davon betroffen ist und auch angepasst werden müsste.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.04.2008, 08:21 Uhr
~Elle
Gast


Vielen Dank Stephanw! Der lezte Satz macht Sinn.
Ich konnte nur, davor, keine richtige Vorteile sehen, ob die `anderen´ eine Klasse anschauen können oder nicht. Mit dem gegebenen Beispiel ist es ein Bisschen deutlicher
Danke
 
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: