E ae galera, estou com uma dúvida. Estou fazendo um componente/service para gerar relatórios em Excel, e há alguns métodos que deverão obrigatoriamente ser chamados por quem instanciar esse service. Tem algum meio de tornar esses métodos “obrigatórios”?
Desde já agradeço
Definir métodos obrigatórios em Service
2 Respostas
Solucao aceita
1 like
A princípio, me parece uma caso de uso do padrão Template Method, dê uma lida e veja se é o caso:
Não é do jeito que eu pensava, mas foi suficiente para resolver minha necessidade. Em suma basta colocar os métodos que se quer como obrigatórios no construtor. Valew man
Criado 2 de agosto de 2016
Ultima resposta 3 de ago. de 2016
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo