Steffen: Rückgabewert von new()

Beitrag lesen

Hi,

in den meisten mir bekannten Klassen hat der Konstruktor keinen ReturnValue (java, c++, PHP).

Idealerweise hätte ich das in PHP genauso wie das in Perl so geht:

package main;
my $obj = new myClass() or die("Instanz konnte nicht erstellt werden");


>   
> Und siehe da, der Konstruktor heißt hier new() und kann auch was zurückgeben ;)  
  
  
"new" ist nicht der Konstruktor. "new" ist Bestandteil der Syntax den Konstruktor aufzurufen.  
  
Grüße  
- Steffen