Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Valores Default para endereço

Pessoal, minha dúvida é a seguinte: O professor falou que poderíamos definir um valor default na classe para um novo objeto ser criado automaticamente, como no código abaixo:

public class Cliente {

    String nome;
    String CPF;
    String profissao;
    Endereco endereco = new Endereco(); 
}

Lembrando que já havia criado uma classe para endereço:

public class Endereco {
    String logradouro;
    int numero;
    String CEP;
    String bairro;
    String cidade; 
    String estado;  
}

Dai estou na dúvida de como continuo preenchendo a partir daqui:

public class testaEndereco {
    public static void main(String[] args) {
        Conta contaTheo = new Conta();
        contaTheo.deposita(1000);
        System.out.println("Seu saldo é de " + contaTheo.saldo + " reais");
        Cliente theo = new Cliente();
        theo.nome = "Theo Sousa";
        theo.endereco

    }

}
Porque se eu já criei um endereço toda vez que chamo um novo cliente, o programa não teria que me permitir já preencher as informações a partir desse código só escrevendo '''theo.logradouro = "Rua XXX";''' sem ter que escrever '''Endereco theoEndereco = new Endereco();'''

Não sei se ficou claro. 
1 resposta
solução!

Tenta theo.endereco.logradouro.