Ainda não entedi muito bem prq temos que dizer o seguinte:
conta.titular = cliente;
Prq estamos dizendo que a variavel CLIENTE é = a classe 'conta' e a 'titular'?
Ainda não entedi muito bem prq temos que dizer o seguinte:
conta.titular = cliente;
Prq estamos dizendo que a variavel CLIENTE é = a classe 'conta' e a 'titular'?
Acho que entendi.
Ao dizer "conta.titular = cliente" eu estou dizendo que tudo o que eu adicionar na variavel "cliente" da classe CLIENTE, esta atribuido a variavel Conta(da classe conta) que CONTÉM o objeto TITULAR? Dai tudo que eu adicionar, por exemplo "cliente.nome" eu estou indo lá na classe Conta > Titular > e adicionando o valor de nome a variavel nome?
Alguém mais experiente que eu pode me corrigir qualquer coisa.
Na classe conta é definido um public Cliente titular
(Um objeto de Cliente dentro da classe conta) , como você disse, é atribuído ao parametro conta.titular
o objeto de cliente, sendo assim o que foi setado em cliente
será refletido em conta.titular
a sua maneira de interpretar está correta.