Reflection  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
lgweb
GUJ Master

Membro desde: 03/05/2007 20:59:55
Mensagens: 1048
Localização: Curitiba-PR
Offline

GAlera tem como adicionar um construtor em tempo de execução em uma classe??
Qualquer ajuda e bem vinda.

Vc gosta de criar topicos duplicados?
Nao utiliza a busca antes de postar?



veja:
http://www.youtube.com/watch?v=8zFYt1_0FUE&NR=1
[Email] [WWW] [MSN]
UMC
GUJ Master
[Avatar]

Membro desde: 09/04/2009 14:03:36
Mensagens: 1685
Localização: Feira de Santana - BA
Offline

Já viu isso?
http://www.guj.com.br/article.show.logic?id=10

vlw

Compro o livro SCJP 6 Kathy Sierra, de preferência e português, quem tiver manda MP.!!!

umcaste.com

Graduando em Sistema de Informação.

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico. (créditos maior_abandonado)

UMC-ASTEC -> Recomenda o NEXT!
O Next, é um framework para desenvolvimento de aplicações JEE. Baseado em Spring e Hibernate, tem como foco facilitar o trabalho do programador e dar produtividade ao desenvolvimento de aplicações web. Conta com diversos recursos que irão turbinar o desenvolvimento de suas aplicações.
(Créditos Rogel Garcia)

Download do NEXT


Quer aprender a programar com facilidade!?

Aqui





[WWW]
ctosin
JavaChild
[Avatar]

Membro desde: 02/03/2008 17:58:57
Mensagens: 147
Localização: Curitiba-PR
Offline

Você pode usar a API de reflection para encontrar construtores de classes e até acessá-los. Mas adicionar um construtor em uma classes em tempo de execução, só através de manipulação de bytecode. Este processo não é muito simples, mas existem APIs que facilitam o processo. Se tiver interesse, dê uma olhada na API BCEL da Apache (http://jakarta.apache.org/bcel/).

Abraço!

Carlos Tosin
Instrutor Oficial dos cursos de Java & Android
Softblue - Qualidade em Cursos On-Line
www.softblue.com.br
[WWW]
pvrsouza
Virtual Machine Man
[Avatar]

Membro desde: 04/08/2009 09:50:14
Mensagens: 511
Localização: Salvador-BA
Offline

Me chamem de burro, mas qual a aplicação prática disso?



rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline

Não ter que implementar vc mesmo o construtor.. reduzindo o trabalho necessário e dando produtividade

Ai que burro dá zero pra ele...

hehehe to zuando

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
Ataxexe
JavaEvangelist
[Avatar]

Membro desde: 11/10/2007 15:34:17
Mensagens: 418
Localização: Brasília
Offline

Na verdade não vejo tanta produtividade assim porque nenhum código escrito que usasse o construtor iria compilar pois só poderíamos usá-lo via reflexão, ou seja, pode ser que seja útil para desenvolver componentes.

Marcelo Guimarães

https://github.com/ataxexe
http://sourceforge.net/projects/trugger
http://www.youtube.com/user/ataxexe
http://www.flickr.com/photos/ataxexe
pvrsouza
Virtual Machine Man
[Avatar]

Membro desde: 04/08/2009 09:50:14
Mensagens: 511
Localização: Salvador-BA
Offline

rogelgarcia wrote:Não ter que implementar vc mesmo o construtor.. reduzindo o trabalho necessário e dando produtividade

Ai que burro dá zero pra ele...

hehehe to zuando


Nâo sabia disso não!!

Lembrei dos meus tempos de Chaves!!

Rsrs..

Abraços!
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Seja util para fazer coias bem genericas como criar um Hibernate da vida.

Voces nunca viram a manipulação de bytecode que ele faz para fazer nossas consultas? É algo meio do lado negro da força..

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team