Hi,
hab einen Ansatzpunkt. Es ist der jewailige Erbe, von dem ich die geerbte Funktion aufrufen will.
Ich beschreibs anders
PHP-Code:
class Corpus {
#von der wird geerbt
function getById($db, $id) {
// die Funktion soll hier implementiert werden
// und so, dass ich die Funktion nicht bei jedem neuen Erbe anpassen muß
}
}
class Truncus extends Corpus {
# is der Erbe
function getById($db, $id) {
#so ist es bi dato
$query = "SELECT * FROM truncus WHERE id=".$id;
$row = ...
return new Truncus($row);
}
}
class Capites extends Corpus {
# is der Erbe
function getById($db, $id) {
#so ist es bi dato
$query = "SELECT * FROM capites WHERE id=".$id;
$row = ...
return new Capites($row);
}
}
Ich will einfach eine Reihe von Funktionen abstrahiren
(zB die getById()), damit ich sie nicht in jeder Datenklasse neu implementieren muß.
Gruß
Der Desian