Definir métodos obrigatórios em Service

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

A princípio, me parece uma caso de uso do padrão Template Method, dê uma lida e veja se é o caso:

1 curtida

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