Gente estava focado em algoritmo e agora estarei focando em OO.
Favor qm tiver sugestões para melhorar o código abaixo e se eu fiz algo q poderia ser feito de uma melhor forma, favor postar aqui, obrigado.
[code]
public class Cachorro {
String nome;
int tamanho;
String raca;
String cor;
int idade;
boolean velho = false;
public void latir () {
System.out.println("Rex says: Au Au");
}
}
//--------------------------------
public class CachorroTeste {
public static void main(String[] args){
Cachorro rex = new Cachorro();
// Cachorro Chico
rex.nome = "Chico";
rex.tamanho = 40;
rex.raca ="Pincher";
rex.cor ="Preto";
rex.idade = 5;
System.out.println("O cachorro "+rex.nome+" tem "+rex.tamanho+"cm, é da Raça "+rex.raca+" e a sua cor é "+rex.cor+".");
rex.latir();
while(true){
if (rex.idade <= 10) {
rex.idade ++;
System.out.println("A idade do "+rex.nome+" e "+rex.idade+".");
}
else{
rex.velho = true;
System.out.println("O "+rex.nome+" esta velho.");
break;
}
} // fim do while
}
}[/code]