Preciso entregar isso na quarta…alguem pode me ajudar?
Publicity é uma empresa que possui muitos empregados em diferentes posições: escritoes técnicos, ilutradores gráficos, gerentes e editores.
A empresa necessita de um programa que armazene informações de
cada um de seus trabalhadores . as informações consistem em:
Nome:
cargo;
ID(1-1000);
e nivel (1,2 ou 3)
Voce deve levar em conta os seguinte parametros:
- os gerentes devem ter uma lista de empregados que eles gerenciam;
*já os escritores tecnicos, ilustradores e editores devem ter uma lista de habilidades;
*os editores devem ter um valor indicando se eles preferem trabalhar com editores eletronicos ou manuais;
*Todas as subclasses devem ter um emtodo para mostrar as informações do empregado.
*criar um hierarquia de superclasses e subclasses para a empresa.
*Demostrar encaplusamento para cada uma das classes incluindo os métodos get/set.
Segue a classe do aplicativo que ira instanciar as classes, criando objetos, e apresentar dados ao usuario:
public class TestePublicity{
public static void main {String args[]{
string [] habilidades1= {'' iniciativa'',''organizado'',liderança''};
string[] habilidades2 = {"equipe","comunicativo","liderança"};
editortecnico funcionario1 = new editortecnico("José","editor t[ecnico",001,(byte)3,"Eletrônico");
IlustradorGrafico funcionario2=new ilustradorgrafico ("joao","Ilustrador Grafico",002 (Byte) 2,hablidades1)
Funcionarios[] funcionarios = { funcionario1, funcionario2} (byte)3, habilidades2, funcionarios);
system.out.println(funcionario1);
system.out.println(funcionario2);
system.out.println(funcionario3);
}
}


