Bom dia pessoal,
Pra variar estou com um pequeno problema pra ver se vcs podem me ajudar.
É o seguinte: Tenho uma classe que precisa ser instânciada um única vez no sistema. Bem, vcs vão me dizer: “Singleton”.
Mas não é tão aplicado (pelo menos na forma que eu conheço) na minha questão.
O problema é que eu tenho uma classe “A” e desta classe herdam classes “B”,“C”,“D”… O que eu quero controlar é uma instância para cada classe dessas.
Se eu controlar a instância em cada classe fica fácil, mas vou ter que criar o mesmo código simples, repetitivo e babaca em cada classe. Tem alguma outra forma mais “economica” de se fazer isso? Digo, porque são muitas classes - mais de 100. E ficar repetindo o mesmo código pra todas elas vai ser um saco!!!
Gostaria de uma solução limpa e da forma mais correta, aplicando-se patterns mais indicados.
Grato!!!



