Hi,
ich programmiere ein Forum auf MVC-Basis, und ich möchte gerne, dass man von allen Klassen wie View und Controller auf die Variable, in der die Datenbankinstanz gespeichert ist, zugreifen kann. Ich habs schon versucht dass ich eine Grundklasse mache, die dann die Variable an alle anderen Variablen vererbt
Das ist keine gute Idee.
Vererbung sollte man bei Objekten anwenden, die Gemeinsamkeiten haben. Deine Datenbank-Klasse hat mit den anderen Klassen eines Forums (Nutzer, Postings, ...) nichts gemein.
Weiß jemand, wie ich das am besten machen kann?
Übergebe die Instanz deiner Datenbankklasse als Parameter.
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]