Hallo,
wozu brauch man eigentlich __construct() ?
Ich meine das hier tut doch das gleiche:
Ich sehe nämlich beim $test = new Objekt("Hans","Deutschland"); das Problem, dass per Parameter einfach Werte übergeben werden und man nur in der Klasse dann sieht was eigentlich was ist.
Ist da nicht eine direkte und eindeutige Zuordnung $test->land="Deutschland"; besser?
wozu brauch man eigentlich __construct() ?
PHP-Code:
function __construct($name,$land)
{
$this->name = $name;
$this->land = $land;
}
$test = new Objekt("Hans","Deutschland");
PHP-Code:
$test = new Objekt();
$test->name="Hans";
$test->land="Deutschland";
Ist da nicht eine direkte und eindeutige Zuordnung $test->land="Deutschland"; besser?
Kommentar