PROGRAMAÇÃO ORIENTADA A OBJETOS
Por: marcos.souza1980 • 11/6/2017 • Projeto de pesquisa • 431 Palavras (2 Páginas) • 195 Visualizações
Crie uma classe em Java de nome Funcionario que armazene o nome, sobrenome e cargo como atributos privados. Em seguida, crie métodos set e get para acessos aos atributos e outro método de nome “imprimeEstado” que imprime as informações dos atributos. Em seguida, crie uma classe TesteFuncionario que instancie um objeto Funcionario e atribua o valor Alexander para o nome, Gobbato para o sobrenome e Professor como cargo e, por fim, imprima as informações na tela.
Importante
Esta atividade é INDIVIDUAL, cuidado com trabalhos em grupo.
Esta atividade deve ser desenvolvida em Java. Após o desenvolvimento copie o código e cole no documento do Word (Atividade enviadas em outros formatos serão descontado 0,30).
Compacte (zipe) a pasta contendo os arquivos de extensão “.java”.
public class Funcionario{
private String Nome;
private String Sobrenome;
private String Cargo;
public void setNome (String aNome){Nome = aNome;}
public String getNome (){return Nome;}
public void setSobrenome (String aSobrenome){Sobrenome = aSobrenome;}
public String getSobrenome (){return Sobrenome;}
public void setCargo (String aCargo){Cargo = aCargo;}
public String getCargo (){return Cargo;}
public void imprimeEstado(){System.out.println(Cargo +" "+ Nome +" "+ Sobrenome);}
}
public class TesteFuncionario {
public static void main (String[] args){
Funcionario func01 = new Funcionario();
func01.setCargo("Professor");
func01.setNome("Alexander");
func01.setSobrenome("Gobbato");
func01.imprimeEstado();
}
}
Correção:
AP_II
Olá Marcos,
Sua atividade de erro de sintaxe, abaixo a forma correta de declarar.
public String getNome(){
return nome;
}
public void setNome(String nome){
this.nome = nome;
}
public String getSobrenome(){
return sobrenome;
}
Abraço,
Tutora Gislene
...