Estou tentando entender melhor a parte onde damos um new na ContaDaMarcela
Deixa eu ver se entendi...
Na ContaDaMarcela, instanciamos a variável titular:
ContadaMarcela.titular = new Cliente();
Isso só é possível porque na classe Conta o titular esta referenciando Cliente? Ou seja, quando fazemos o código acima citado, na verdade estamos fazendo:
public class Conta {
Cliente titular;
}
então:
Cliente titular = new Cliente();
é isso?
Obrigado.