segunda-feira, 22 de outubro de 2012

Aula 10 17/10/12

Nesta aula o professor teve um imprevisto no seu trabalho e o mesmo não pode comparecer a sua aula, ele nos encaminhou um exercício da apostila Caelum pág 73, exercícios 06 e 07. Realizei o meu trabalho e enviei ao mesmo no final da aula, não sei se o meu resultado final deste trabalho solicitado foi o esperado pelo professor, pois da ultima aula não pude comparecer.

O conteúdo principal realizado neste trabalho foi feito sob o ultimo exercício trabalhado em aula, que era criar uma classe chamada funcionário e depois conforme o trabalho apliquei o conceito sobre vetores, conforme mostra o exemplo abaixo;



public class Empresa {

Funcionario empregados[] = new Funcionario[10];
String nomeFant;
String cnpj;
int novoFunc = 0;

void adiciona(Funcionario f) {
this.empregados[novoFunc] = f;
this.novoFunc += 1;
     }
void mostraEmpregados(){
for(int x=0; x<this.empregados.length; x++){
if(this.empregados[x] != null){
System.out.println("Funcionario na posicao "+x+":");
this.empregados[x].mostra();
     }
   }
}
boolean contem(Funcionario f){ 
for (int x= 0; x < this.empregados.length; x++) { 
if (empregados[x] == f){
System.out.println("Funcionario ativo na empresa!");
return true;
   }
}
System.out.println("Funcionario não existente!");
return false
   }
}

Nenhum comentário:

Postar um comentário