nul
05-08-2002, 09:22
<?php
class MutterKlasse {
var $class_name ="Mutterklasse";
function MutterMethode($value) {
echo "Muttermethode gibt <b>$value</b> aus.<br>";
}
function NamederMethode($string = ) {
return $string . $this-> class_name;
}
}
class TochterKlasse extends MutterKlasse {
var $class_name = "Tochterklasse";
function TochterKlasse($value, $new) {
Mutterklasse::MutterKlasse($value);
echo "Tochtermethode gibt <b>$new</b> aus.<br>";
}
function TochterMethode($string) {
return $string . MutterKlasse::NamederMethode();
}
}
ditrect
$object = new TochterKlasse("TestMutter", "TestTochter");
echo $object->NamederMethode("Klasse: ");
echo "<br>";
echo $object->TochterMethode("Klasse: ");
?>
das ist das skript, so wie es im buche steht. trotzdem:
Parse error: parse error in /usr/local/httpd/htdocs/classdirect.php4 on line 10
ich hab dann ein bischen herumgespielt mit dem code (das = hinter string entfernt und so), bin aber nicht wirklich weitergekommen, da immer wieder neue fehler auftreten, ich hoffe nun auf euch!!!
mfg nul
class MutterKlasse {
var $class_name ="Mutterklasse";
function MutterMethode($value) {
echo "Muttermethode gibt <b>$value</b> aus.<br>";
}
function NamederMethode($string = ) {
return $string . $this-> class_name;
}
}
class TochterKlasse extends MutterKlasse {
var $class_name = "Tochterklasse";
function TochterKlasse($value, $new) {
Mutterklasse::MutterKlasse($value);
echo "Tochtermethode gibt <b>$new</b> aus.<br>";
}
function TochterMethode($string) {
return $string . MutterKlasse::NamederMethode();
}
}
ditrect
$object = new TochterKlasse("TestMutter", "TestTochter");
echo $object->NamederMethode("Klasse: ");
echo "<br>";
echo $object->TochterMethode("Klasse: ");
?>
das ist das skript, so wie es im buche steht. trotzdem:
Parse error: parse error in /usr/local/httpd/htdocs/classdirect.php4 on line 10
ich hab dann ein bischen herumgespielt mit dem code (das = hinter string entfernt und so), bin aber nicht wirklich weitergekommen, da immer wieder neue fehler auftreten, ich hoffe nun auf euch!!!
mfg nul