Si vous avez une classe nommée "Utilisateur" et une autre classe nommée "Admin" qui étend "Utilisateur" et que vous souhaitez que l'administrateur hérite de tous les attributs, méthodes de l'utilisateur, à l'exception de la méthode __construct, par exemple.php class extends - attributs/méthodes du même nom ok?
class User {
private $name;
function __construct($name) {
$this->name = $name;
}
}
et
class Admin extends User {
private $authorization;
function __construct($name,$authorization) {
$this->name = $name;
$this->authorization = $authorization;
}
}
Est-ce exact? L'administrateur remplace-t-il la méthode de construction de l'utilisateur? Si la classe d'extension a le même nom de méthode, je suppose que c'est invalide. Est-ce que je manque complètement le point d'extension de classe?
merci beaucoup pour le lien! – Gal