Classes

Tags:    php

<< < 12 > >>
Hej alle sammen.

Jeg står med et ret stort problem, som jeg nu gennem lang tid har prøvet at finde en løsning på, uden held. Derfor håber jeg på at en eller flere herinde kan hjælpe mig lidt på vej mod en løsning.

Lad os starte med et lille kode eksempel:
Fold kodeboks ind/udPHP kode 


Som I kan se, så ønsker jeg at lave en masse overordnet classes som jeg kan bruge på mange forskellige projekter.
Disse classes "hentes" så i en ny class som er lavet specielt til det projekt som jeg arbejder med. Denne class indeholder de classes som hjemmesiden skal kunne benytte.

Mit problem opstår så, at mine overordnet classes ikke helt forstår at de er en del af en stor class ("MyWebSite_Com"), og derfor kan jeg ikke bruge de forskellige funktioner på kryds og på tværs.

Jeg ved ikke om min ide, er den mest optimale måde at benytte class idéen på, så har du et bedre forslag, så sig endelig frem :)



Indlæg senest redigeret d. 14.01.2009 17:54 af Bruger #8254
11 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Ellers er der nedestående mulighed, der er hele skidtet abstraheret ud i forskellige dele. Det er egentlig de første 2 dele i MVC modellen.
Databaseklassen burde have en statement generator i stedet, så i tilfælde af at man vil skifte database skal man blot omskrive db-adapteren og statement generatoren.

Fold kodeboks ind/udKode 

Det er stadig langt fra optimalt, men et skridt i den rigtige retning. :)



Indlæg senest redigeret d. 16.01.2009 20:58 af Bruger #10216
<< < 12 > >>
t