Como todo processo deve ter um PID, ele tá sendo recebido como parâmetro na classe Process e suas herdeiras. Tem dois momentos em que se precisa gerar um PID:
Quando o usuário cria um processo através do menu.
Quando ReadingProcess é executado. Nesse caso, é preciso criar um PID para cada expressão lida e criada como objeto de ComputingProcess.
No momento ele tá sendo gerado só na hora da leitura porque a criação de processos não tá implementada. Usei a length da lista pra isso, mas é temporário.
@ArthurMartiins
Como todo processo deve ter um PID, ele tá sendo recebido como parâmetro na classe
Process
e suas herdeiras. Tem dois momentos em que se precisa gerar um PID:ReadingProcess
é executado. Nesse caso, é preciso criar um PID para cada expressão lida e criada como objeto deComputingProcess
.No momento ele tá sendo gerado só na hora da leitura porque a criação de processos não tá implementada. Usei a length da lista pra isso, mas é temporário. @ArthurMartiins