4 - Cours PHP orienté Objet : Injection de dépendances
Retour
object(Pgh\Client\Compte4)#1 (3) {
["nom":"Pgh\Client\Compte4":private]=>
string(5) "GEHIN"
["prenom":protected]=>
string(8) "Mireille"
["ville":"Pgh\Client\Compte4":private]=>
string(9) "GERARDMER"
}
object(Pgh\Banque\Compte4Courant)#2 (4) {
["titulaire":"Pgh\Banque\Compte4":private]=>
object(Pgh\Client\Compte4)#1 (3) {
["nom":"Pgh\Client\Compte4":private]=>
string(5) "GEHIN"
["prenom":protected]=>
string(8) "Mireille"
["ville":"Pgh\Client\Compte4":private]=>
string(9) "GERARDMER"
}
["solde":protected]=>
float(300)
["decouvert":"Pgh\Banque\Compte4Courant":private]=>
int(100)
["retrait":"Pgh\Banque\Compte4Courant":private]=>
NULL
}
situation après retrait de 400e
object(Pgh\Banque\Compte4Courant)#2 (4) {
["titulaire":"Pgh\Banque\Compte4":private]=>
object(Pgh\Client\Compte4)#1 (3) {
["nom":"Pgh\Client\Compte4":private]=>
string(5) "GEHIN"
["prenom":protected]=>
string(8) "Mireille"
["ville":"Pgh\Client\Compte4":private]=>
string(9) "GERARDMER"
}
["solde":protected]=>
float(-100)
["decouvert":"Pgh\Banque\Compte4Courant":private]=>
int(100)
["retrait":"Pgh\Banque\Compte4Courant":private]=>
float(400)
}
object(Pgh\Banque\Compte4Epargne)#3 (3) {
["titulaire":"Pgh\Banque\Compte4":private]=>
object(Pgh\Client\Compte4)#1 (3) {
["nom":"Pgh\Client\Compte4":private]=>
string(5) "GEHIN"
["prenom":protected]=>
string(8) "Mireille"
["ville":"Pgh\Client\Compte4":private]=>
string(9) "GERARDMER"
}
["solde":protected]=>
float(1000)
["taux_interets":"Pgh\Banque\Compte4Epargne":private]=>
float(10)
}