Criar Classe em tempo de execução

Boa tarde,

Gostaria de saber se alguem conheçe ou se é possível criar uma classe em tempo de eecução do aplicativo.

Eu possuo uma classe que dependendo do documento possui determinados atributos, porem nao consigo prever todos os existentes.

Alguem já fez isso, se é que isto é possível.

Sem mais.

Agradeço as respostas.

Por que não usa o Abstract Class?

Possível, é. Mas você tem que evitar a todo custo. Tem vários design patterns que podem evitar isso, dependendo da sua necessidade. Porque você não conta mais a respeito?

[]'s

Um Map não resolve o problema?