Instanciar em java

2 respostas
L

Bom sou iniciante em java…
iniciei este ano na faculdade e gostaria de conhecer um pouco mais sobre java…
neste momento tenho um programa para fazer mais estou com um pouco de dificuldade

o programa é esse aqui:

“Crie uma classe de teste que instancia duas pessoas e depois mostra seus dados na console”

Sei que é simples mais minha noção em java é quase nada
não consigo preencher os dados para mostrar na tela
como devo fazer, por favor me ajudem…

2 Respostas

Rafael_ap

Crie uma classe com os dados e os métodos get e set (que você usa pra configurar e pegar os valores do objeto)

Uma classe:
public Funcionario{
       //Valores relácionados ao funcionario
       private string nome;
       private int salário;

       //métodos get e set
       public String getNome(){
         return nome;
        }

        public int getSalario(){
              return salario
        }

       public void setNome(String nome){
         this.nome =nome;
        }

        public void setSalario(int salario){
              this.salaro = salario;
        } 
}

Ai na outra classe;

public Teste{
    public static void main(String[] Args){
       Funcionario func = new Funcionario();

       func.setNome("José");
       func.setSalario(1000);
       System.out.println("Nome: "func.getNome());
       System.out.println("Salario: "func.getSalario());

    }
}

A outra pessoa acho q vc consegue..
qualquer duvida sobre o codigo, posta ai.

renzonuccitelli

Aproveitando o código do Rafael ap. vc poderia criar um método para imprimir as caracteristicas da pessoa, evitando ter que ficar duplicando código:

public Teste{
    public static void main(String[] Args){
       Funcionario func = new Funcionario();

       func.setNome("José");
       func.setSalario(1000);
       

    }

static private void imprimirDados(Funcionario func){
System.out.println("Nome: "func.getNome());
       System.out.println("Salario: "func.getSalario());

}
}

Assim, basta vc setar as caracteristicas da outra pessoa e chamar o método para imprimir. Tb vc pode usar o código como base, só colocando no étodo imprimir cada nova caracteristca que vc colocar para a classe Pessoa...

Criado 22 de novembro de 2008
Ultima resposta 22 de nov. de 2008
Respostas 2
Participantes 3