Ao invés de criar um método criar(), não poderia extender a classe Aluno ?
Pois a instancia da FabricaDeAluno já seria o próprio aluno, podendo utilizar FabricaDeAluno sem precisar obter a instância do aluno novamente.
Ao invés de criar um método criar(), não poderia extender a classe Aluno ?
Pois a instancia da FabricaDeAluno já seria o próprio aluno, podendo utilizar FabricaDeAluno sem precisar obter a instância do aluno novamente.
Oi André,
Seria mais simples o código, mas do ponto de vista da herança e orientação a objetos ficaria não adequado, pois isso estaria indicando que uma fabrica de alunos é um aluno, o que não faz sentido nesse contexto.
Bons estudos!