O istanzi la classe direttamente in BCodice PHP:
class A {
public function __construct() {
}
}
// 1)
class B {
protected $a;
public function __construct() {
$this->a = new A()
}
}
// 2)
class B {
protected $a;
public function __construct(A $a) {
$this->a = $a
}
}
$b = new B(new A());
o la passi al costruttore (meglio)
![]()