所以代码是:DAO类
abstract class DAO
{
protected $db;
protected $SQL_host='localhost';
protected $SQL_port='3306';
protected $SQL_dbname='projet';
protected $SQL_login='root';
protected $SQL_password='';
protected function __construct()
{
$this->setDb(new PDO('mysql:host='.$this->SQL_host.';port='.$this->SQL_port.';dbname='.$this->SQL_dbname, $this->SQL_login, $this->SQL_password)) ;
}
protected function setDb(PDO $bdd)
{
$this->db = $bdd ;
}
}
和子 UserDAO 类
class UserDAO extends DAO
{
public function __construct()
{
parent::__construct();
}
}
当 UserDAO 子类继承父 DAO 时,子类是否获得父类的属性?如果没有,我该怎么做?
我一直在环顾四周,他们大多告诉使用 get 函数,但这真的不是我想要做的。谢谢你的帮助