Sistema criado a partir de um exercício proposto pelo professor de Desenvolvimento de Sistemas II para lecionar o Design Pattern Factory.
O código foi escrito através do VsCode com o pacote de extensões do Java.
Nome: Extension Pack for Java
Link: https://marketplace.visualstudio.com/JavaPack
Para imprimir o código pelo terminal Prompt
é nescessário editar o arquivo settings.json
que está na pasta .vscode
com a seguinte linha de código: "java.debug.settings.console": "externalTerminal",
.
Ou no próprio settings.json
padrão do VsCode. Que se encontra nas configurações da IDE:
O sistema foi desenvolvido a partir do Factory Method
, onde a criação de um determinado objeto é feita a partir de um construtor. É possível entender melhor lendo a documentação do Design Pattern Factory.
A classe OutIn
tem o intuito apenas de otimização da leitura e impressão de código. Com os métodos In
é possível retornar o valor digitado a uma variável, e os métodos Out
é possível imprimir o que foi digitado.