Programação Orientada a Objetos
Por: AntoniaNasciment • 21/4/2015 • Trabalho acadêmico • 740 Palavras (3 Páginas) • 201 Visualizações
Rede de Educação Claretiano – Centro Universitário
Curso de Análise e Desenvolvimento de Sistemas
Docente: Jeane Aparecida Menegueli
Disciplina: Programação Orientada a Objetos
Semestre: 3º período / 2014
Discente: xxx
RA: xxx
Assunto: Atividade Ciclo 3
xxxx – Acre, 10 de Outubro de 2014.
1) Edite o código-fonte da classe Funcionario e faça as alterações conforme o código a seguir. |
class Funcionario { |
private String nome; |
private String setor; |
private String cargo; |
private int ramal; |
//método construtor da classe |
public Funcionario(String nome, String setor, String cargo, int ramal){ |
//implemente o código aqui |
} |
public void exibeDados(){ |
//implemente o código aqui |
} |
} Class Funcionario { private String nome; private String setor; private String cargo; private int ramal; //método construtor da classe public Funcionário (String nome, String setor, String cargo, int ramal){
//implemente o código aqui this.nome = nome; this.setor = setor; this.cargo = cargo; this.ramal = ramal; } public void exibeDados () { //implemente o código aqui System.out.println("Dados do Funcionário: "); System.out.println("Nome: "+nome); System.out.println("Setor: "+setor); System.out.println("Cargo: "+cargo); System.out.println("Ramal: "+ramal); } } |
2) Edite o código fonte da classe Treinamento e faça as alterações conforme o código a seguir. |
class Treinamento { |
private String nome; |
private int cargaHoraria; |
private String instrutor; |
//método construtor da classe |
public Treinamento(String nome, int ch, String instrutor){ |
//implemente o código aqui |
} |
public void exibeDados(){ |
//implemente o código aqui |
} |
} |
Antes de iniciar a implementação, sugerimos que você releia, no Caderno de Referência de Conteúdo, as explicações referentes ao método construtor. Fique atento, pois: |
|
Class Treinamento { private String nome; private int cargaHoraria; private String instrutor; //método construtor da classe public Treinamento (String nome, int ch, String instrutor){
//implemente o código aqui this.nome = nome; this.ch = cargaHoraria; this.instrutor = instrutor; } public void exibeDados () { //implemente o código aqui System.out.println("Dados do Treinamento: "); System.out.println("Nome: "+nome); System.out.println("Carga Horária: "+cargaHoraria); System.out.println("Instrutor: "+instrutor) } } |
3) Edite o código-fonte da classe ExecutaTestes e apague todo o conteúdo de código, substituindo-o pelo código a seguir. Compile e, com o botão direito do mouse, execute o método main() da classe ExecutaTestes; em seguida, clique em OK e verifique o resultado. |
Coloque seus comentários nas linhas com barras “//”, especificando o que é ou qual é a função do comando. Em seguida, coloque comandos para realizar outros testes na classe. |
class ExecutaTestes { |
public static void main(String args[]){ |
// |
Funcionario fun; |
// |
fun = new Funcionario(“Lucas”,”CPD”,”Programador”,200); |
// |
fun.exibeDados(); |
// |
Treinamento trein; |
// |
trein = new Treinamento(“Java”,40,”Marcelo”); |
// |
trein.exibeDados(); |
} |
} |
...