Nobres Amigos, bom dia
Sou um bebezinho com relação a programação Java e por conta disso estou tentando me empenhar bastante em todo curso.
De acordo com o proposto na Aula 6 ( Construtor ), o objetivo era não permitir que os dados fossem inicializados com 0. Bom fiz o seguinte, no construtor eu coloquei para validar os dados passados na construção
public Conta(int agencia, int numero) {
if (agencia > 0 && numero > 0) {
this.agencia = agencia;
this.numero = numero;
System.out.println("Conta criada com Sucesso!");
} else {
System.out.println("Conta não pode ser criada!");
return;
}
Forcei na construção o envio de dados zerados
Conta conta = new Conta(0, 0);
System.out.println(conta.getNumero());
e esse foi o resultado
Conta não pode ser criada!
0
O que deixei passar ? O que não estou fazendo, já tentei até ao invés de usar return, colocar break mas da erro e o código não compila (óbvio)
Forte abraço a todos