コードは次のとおりです: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 関数を使用するように指示されていますが、それは私がやろうとしていることではありません。ご協力いただきありがとうございます