initialiser un attribut (un objet) d'une classe
Bonjour,
J'aimerais savoir si l'initialisation d'un attribut (qui est un objet ) d'une classe est une copie de l'objet avec lequel on initialise l'attribut ou bien est ce qu'il s'agit d'une affectation d'adresse seulement.
exemple:
Code:
1 2 3 4 5 6 7 8 9
| Class MaClasse{
private $monObjet;
private $monEntier;
public function __construct($unObjet, $unEntier) {
$this->monObjet = $unObjet; // s'agit - il d'une copie de l'objet ou de son adresse?
$this->monEntier = $unEntier;
}
... |