Korte vraag: verschil tussen protected en private
toby hinloopen
23/08/2009 17:34:00Ik heb nou tutorials gelezen, docs gelezen... maar ik snap nog steeds het verschil niet:
Wat is het verschil tussen een protected class variable en een private class variable?
Ze zijn allebei niet bereikbaar van buitenaf...
ik had gehoopt dat protected alleen read-only was van buitenaf, maar dat had ik blijkbaar mis...
Wat is het verschil tussen een protected class variable en een private class variable?
Ze zijn allebei niet bereikbaar van buitenaf...
ik had gehoopt dat protected alleen read-only was van buitenaf, maar dat had ik blijkbaar mis...
PHP hulp
14/11/2024 04:02:05- Mark -
23/08/2009 17:41:00Private is alleen de class waarin de functie staat en protected de class waarin hij staat en afgeleide classes.
Althans volgens het boek dat ik voor me heb liggen.
Althans volgens het boek dat ik voor me heb liggen.
toby hinloopen
23/08/2009 18:15:00Mark schreef op 23.08.2009 17:41:
Private is alleen de class waarin de functie staat en protected de class waarin hij staat en afgeleide classes.
Althans volgens het boek dat ik voor me heb liggen.
Althans volgens het boek dat ik voor me heb liggen.
Dus... als ik een class uitbreid met een andere class kan ik privates onderling niet uitwisselen en protected's wel?
Wat een rare naam dan... "protected". Protected liet mij toch echt denken dat het buiten de classe read-only was , wat ik persoonlijk wel handig zou vinden.
Gewijzigd op 01/01/1970 01:00:00 door toby hinloopen
Ivo K
23/08/2009 19:25:00private is alleen toegankelijk voor de originele class, protected voor de originele en verwante classes, public is algemeen toegankelijk.