Criar Objeto e implementa-lo via RunTime

1 resposta
thiagolopes

Boa Tarde amigos mais uma vez venho pedir uma pequena ajuda para todos os javeros.A minha situação é o seguinte:

Tenho Uma classe chamada Grupo que tem os seguintes atributos e métodos.

package principal;

import interfaces.perguntas;

 public class Grupo implements perguntas {
	private String nomeClasse;

	public void setNomeDaClasse(String nomeRec) {
		this.nomeClasse = nomeRec;
	};

	public String getNomeDaClasse() {
		return this.nomeClasse;
	}

	@Override
	public void iniciandoPerguntas(int numRec) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void numeroDePerguntas(int numRec) {
		// TODO Auto-generated method stub
		
	};

}

E a Interface Perguntas:

package interfaces;

public interface perguntas {
	public  void numeroDePerguntas(int numRec);

	public  void iniciandoPerguntas(int numRec);
}

Gostaria que o usuário crie estas classes via runtime , ou seja, terá um campo onde o usuário irá escolhar quantos grupos ira desejar criar.Ex:
1 - Cafeteria
2 - Padaria
3 - Limpeza
Este evento será lançado no clique do botão , porém estou na dúvida de como implementar isto, alguém poderia me dar uma ajuda para seguir o meu raciocínio?

Obrigado mais uma vez!

1 Resposta

peczenyj

Na pior das hipóteses vc precisa de um proxy dinâmico que implemente uma interface conhecida, por exemplo.

Porém parece que este Grupo possui uma lista interna de perguntas (um List por exemplo). Acho que vc não precisa fazer nada muito fora do comum.

Criado 11 de abril de 2010
Ultima resposta 11 de abr. de 2010
Respostas 1
Participantes 2