Hallo lezer,
Stel, ik heb twee classes: Auto en Wiel. De class Auto heeft o.a. een var
Merk een array Wielen, waarvan elk element gevuld kan worden met een Wiel
object. In de class Wiel wil ik achterhalen wat het Merk van de Auto is
waarvan dat specifieke Wiel object een element van is. Hoe kan ik dat doen?
Een voorbeeld zie je hieronder. In de laatste regels zie je het probleem
omschreven als term "parentMerk ".
$mijnLada = new Auto;
$mijnLada ->Merk = "Lada";
$mijnLada->Wielen[0] = new Wiel;
$mijnLada->Wielen[0]->Merk = "Dunlop";
echo($mijnLada->Wielen[0]->PastDeWiel() );
class Auto {
var $Merk;
var $Wielen;
}
class Wiel {
var $Merk;
function PastDeWiel() {
if ($this->Merk == "Dunlop" && parentMerk == "Lada" ) {
return false;
}
else {
return true;
}
}
}