funktioner i nestede klasser

Tags:    php

Hej alle!

Jeg har en klasse (overklasse) som holder styr på andre klasser (underklasser). Underklasserne skulle så gerne kunne kalde funktionerne i overklassen, men det vil ikke rigtig fungere... Jeg skriver pt. PHP4 (ikke op til mig)

Her er et hurtigt kode eksempel:

Fold kodeboks ind/udKode 


Så vil jeg gerne kunne nå brugMig() inde fra en hvilken som helst function i de to underklasser. Hvordan kan jeg det?



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du må give en reference til dit Overklasse-objekt med som parameter, når du opretter Underklasse1 og Underklasse2



Det var jo lige det jeg gerne ville undgå...! :)



Nårh, jeg er kommet ud af det på en "okay" måde...
Fold kodeboks ind/udKode 


så er det da i det mindste samlet...!



Lige en anbefaling: Lav brugMig til en statisk funktion i overklasse, sådan her:
Fold kodeboks ind/udKode 

(Btw. tog mig den frihed at lave det som PHP5 kode istedet, men du kan sikkert se princippet :D)

Endnu mere samlet :)



Indlæg senest redigeret d. 25.04.2007 22:49 af Bruger #2330
t