Quando criamos a classe ContaCorrente, e incluímos um objeto do tipo cliente
public class ContaCorrente
{
public Cliente cliente;
}
entendi que este atribuíto é uma referência a um objeto do tipo Cliente. neste caso existe algum problema em, ao criar este atribuito, ja definimos uma instância?
public Cliente = new Cliente();
Quando testei, não aconteceu nenhum problema, e ainda me economizou a criação da instância na classe Program. Ou seja toda vez que criei uma nova instancia do tipo ContaCorrente, não precisei instanciar um novo cliente.