class Funcionario {
double salario;
String dataEntrada;
void mostra() {
System.out.println("Salario: " + this.salario);
System.out.println("Data de entrada: " + dataEntrada);
}
}
class Empresa {
Funcionario[] empregados;
int livre = 0;
void adiciona(Funcionario f) {
this.empregados[this.livre] = f;
this.livre++;
}
}
class TestaEmpresa {
public static void main(String[] args) {
Empresa empresa = new Empresa();
empresa.empregados = new Funcionario[10];
Funcionario f1 = new Funcionario();
f1.salario = 1000;
f1.dataEntrada = "07/08/2016";
empresa.adiciona(f1);
Funcionario f2 = new Funcionario();
f1.salario = 1700;
f1.dataEntrada = "07/08/2016";
empresa.adiciona(f2);
empresa.empregados[0].mostra();
empresa.empregados[1].mostra();
}
}