Represente um sistema empresa com os requisitos abaixo:
O sistema deve ter uma classe empresa com (nome, cnpj)
O sistema Deve ter uma classe para funcionário com (nome,cpf,salário)
O sistema deve ter uma classe para cliente com (nome,cpf)
O funcionário faz parte de uma empresa
Faça a impressão dos funcionário por empresa.
package Model;
public class FuncionariosModel extends EmpresaModel {
private String nomeFuncionario;
private int cpf;
private double salario;
// Já criei o construtores e get e set
}
package Model;
public class EmpresaModel {
private String nome;
private int cnpj;
// Já criei o construtores e get e set
}
package Model;
public class ClienteModel {
private String nome;
private int cpf
// Já criei o construtores e get e set
}
Ai que está na hora do Program, vem a duvida, se faço um list bidimensional ou só um arraylist resolve e as chamada dos funcionários de vários da empresa . Alguém poderia da uma ajuda na lógica pf.
package View;
import java.util.ArrayList;
import java.util.List;
import Model.FuncionariosModel;
public class Program {
public static void main (String[] args) {
List<FuncionariosModel> fun = new ArrayList<>();
}
}
