Um pouco mais sobre os construtores da classe

Os construtores da classe são muito parecidos com métodos normais, mas eles possuem três características que o distinguem dos métodos tradicionais:

  1. Sempre recebem o mesmo nome da classe.
  2. Os construtores nunca têm tipo de retorno.
  3. Podem receber apenas modificadores do tipo public, private e protected. Falaremos mais sobre esses modificadores ao longo do módulo.

Vamos modificar a classe cachorro para incluir um construtor para a classe que permite indicar o nome e a raça do cachorro. Também iremos implementar o método latir. Entre novamente no projeto e edite a classe cachorro como mostrado a seguir.

Exemplo 1_3_004: criação de uma classe que permita representarmos cachorros.

public class cachorro {
    String Nome;
    String Raca;
    String Sexo;
    String DataDeNascimento;
    float peso;
    String cor;
    
    public cachorro(String nome, String raca){
        Nome=nome;
        Raca=raca;
    }
    private void Latir(){
        System.out.println("auau");
    }
    private void Correr(){}
    private void Sentar(){}
    private void Andar(){}
    private void Deitar(){}
}
Copyright © 2014 AIEC.