TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação Orientada a Objetos

Por:   •  21/4/2015  •  Trabalho acadêmico  •  740 Palavras (3 Páginas)  •  182 Visualizações

Página 1 de 3

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:

  1. o método construtor deverá ter parâmetros de inicialização. Dessa forma, quando a classe for instanciada, obrigatoriamente deverão ser informados argumentos para cada um dos parâmetros exigidos;

  1. o método exibirDados – deverá mostrar todas as informações contidas no objeto.

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();

}

}

...

Baixar como (para membros premium)  txt (4.7 Kb)   pdf (127.9 Kb)   docx (14.9 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com