Formulário dinâmico criado utilizando os conceitos de OO e Design Patterns aprendidos na Code.Education.