01. juli 2008 - 18:32Der er
12 kommentarer og 2 løsninger
To klasser hvoraf den ene er afhængig af den anden
Jeg har to klasser. En til at styre mit CMS-system og en til at kontakte databasen. I min database-klasse har jeg en "query"-funktion, som jeg bruger i min "CMS"-klasse. Er det i dette tilfælde, at man bruger "class CMS extends Database {"?
Du kan også droppe parametrene, til fordel for f.eks. define()-variable - de er gode til f.eks. databaseserver, username, kodeord og databasenavn :) Men som arne_v skriver parent::__construct() Alternativet til at extende Database, er at instantiere den i CMS's __construct(), så kan du f.eks. kalde den med:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.