Bom dia a todos,
Bom pessoal sou novato em java, comecei um curso nao faz nem uma semana e tenho uma dúvida que até nao descobri se há como fazer, ou se é uma boa pratica. O que acontece eh o seguinte:
Criei uma classe para representar cargos e outra classe para representar funcionários em uma aplicação que estou desenvolvendo. Preciso declarar as duas separadamente porque a idéia é ter uma lista de todos os cargos existentes na empresa e a remuneração de cada cargo, e em funcionarios fazer uma referencia ao cargo que o mesmo pertence. Preciso que o usuario do sistema possa inserir novos cargos e inserir novos funcionarios que tenham referencia a algum cargo.
Agora minhas duvidas: O usuario deve poder criar um cargo. Quando ele for criar um cargo o novo cargo será um objeto instanciado da classe cargo?. Há uma maneira de criar uma função para criação de novos cargos, em que o usuario entre com o nome do cargo, e seja instanciado um objeto com esse nome que o usuario inseriu? se houver, como faço isso? e a parte de referencia? preciso que os funcionarios instanciados apontem para o cargo que pertence. Alguem pode me ajudar? minha maneira de pensar está correta?
Agraço des de já
Abraço
Rafa