Com clienteGuilherme eu posso acessar nome, rg, cpg, etc... Por qual motivo eu não sou obrigado a escrever umaConta.titular = clienteGuilherme.nome? Não preciso especificar qual atributo eu estou acessando?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Com clienteGuilherme eu posso acessar nome, rg, cpg, etc... Por qual motivo eu não sou obrigado a escrever umaConta.titular = clienteGuilherme.nome? Não preciso especificar qual atributo eu estou acessando?
Oi José!
Nesse caso, o atributo da classe Conta é um objeto da classe Cliente.
Ou seja, passamos clienteGuilherme como atributo para a classe conta e, para acessarmos os dados do guilherme a partir desse objeto fazemos:
umaConta.titular.nome
umaConta.titular.rg
...
É só pensar que guardamos um cliente dentro do atributo titular.