O Padrão factory é bastante utilizado em #Java, é um padrão de criação e basicamente ele “esconde” a criação de um determinado objeto. A lógica do objeto não é exposta, e fazemos uma referência ao objeto criado utilizando uma interface (Pode ser uma classe abstrata também). Em alguns frameworks ou…