001
12.12.2004, 16:10 Uhr
Pablo
Supertux (Operator)
|
Schon lange her, dass ich mich mit C++ beschäftigt hatte, aber mal sehen , ob ich jetzt was richtiges sage.
Wenn du in einer Klasse etwas private hast, dann kannst du darauf zugreifen, aber nur innerhalb der Klasse. Wenn du von dieser Klasse (sagen wir mal A) eine Klasse B ableitest, dann bleiben die private-Objekte von A für B verborgen, d.h. B kann darauf nicht zugreifen. Wenn du aber protected benutzt, dann bleiben diese Elemente zwar für alle andere privat aber für die abgeleitete Klassen nicht, d.h. B kann dann auf diese Elemente zugreifen.
PS: ich hoffe, ist nicht falsch, was ich da erzähle. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! |