Bom dia, pessoal.
Gostaria de saber se tem como desenvolver um programa em módulos, como no seguinte exemplo:
Imaginem que eu tenha 3 campos texto e um combobox na interface.
Crio uma classe chamada SOMA, e esta classe é capaz de devolver o label ‘SOMA’ para o combo, somar os valores informados em 2 campos textos e devolver o valor em um terceiro.
Concluí meu programa.
Agora imaginem que dai um tempo eu resolva criar a classe SUBTRAÇÃO. Gostaria de fazer a mesma coisa, porém, subtraindo os resultados. Para isto, eu não gostaria de recompilar o código.
Deixo claro que em nenhum momento o meu programa incial sabia da existência da futura classe SUBTRAÇÃO.
A idéia é parecida com os plug-ins do photoshop, por exemplo. Você apenas copia o arquivo em uma pasta e a partir daí o programa reconhece e faz uso do código.
Alguém sabe como fazer isso?