php > $primeiraConta ->cpf = '123.456.789-10';
php > var_dump($primeiraConta);
object(Conta)#1 (4) {
["cpfTitular"]=>
NULL
["nomeTitular"]=>
NULL
["saldo"]=>
int(200)
["cpf"]=>
string(14) "123.456.789-10"
}
php > $primeiraConta ->cpf = '123.456.789-10';
php > var_dump($primeiraConta);
object(Conta)#1 (4) {
["cpfTitular"]=>
NULL
["nomeTitular"]=>
NULL
["saldo"]=>
int(200)
["cpf"]=>
string(14) "123.456.789-10"
}
Olá Paloma,
Esse é um código válido do PHP mesmo, é possível criar atributos dinamicamente como você fez, mesmo que não tenham sido definidos na classe antes. O código abaixo é válido e funciona sem erros:
<?php
class Conta {
}
$conta = new Conta();
$conta->novo_atributo = "Olá";
Espero ter ajudado, qualquer coisa é só falar!