问题Approch
原文链接:/php/135622.html我有一个这样的类,有一个重载的构造函数
码
<?PHP /* Users Abstract Class */ abstract class User { protected $user_email; protected $user_username; protected $user_password; protected $registred_date; //Default constructor function User() { } //overloded constructor function User($input_username,$input_email,$input_password) { __set($this->user_username,$input_username); __set($this->user_email,$user_password); __set($this->user_password,$input_password); } } ?>
问题细节
上面的代码提供了一个错误:错误:致命错误:无法重新声明User :: User()
正如其他语言如C和Java使用上述方法来重载构造函数如何在PHP OOP中执行它?
附加信息