Olá!
Gostaria de chamar um método que crie uma Classe qualquer. Eu acabei vendo isso na formação Java na Caelum, mas não estou achando nada nas apostila.
Alguém! Please pode me ajudar, eu me lembro que foi no Curso FJ16!
Abraço.
Olá!
Gostaria de chamar um método que crie uma Classe qualquer. Eu acabei vendo isso na formação Java na Caelum, mas não estou achando nada nas apostila.
Alguém! Please pode me ajudar, eu me lembro que foi no Curso FJ16!
Abraço.
Oi,
public void MetodoQualquer() {
// Chama uma classe qualquer e recebe sua instancia.
ClasseQualquer io_classe = new ClasseQualquer();
}
Tchauzin!
Olá amigo, vc está falando as classes locais de método?
Se for isso segue um exemplo:
import java.io.Serializable;
public class LocalClass {
public static void main(String[] args) {
// criando uma classe local
class LocalMethodClass implements Serializable{
// Construtor etc...
public LocalMethodClass(){
System.out.println("instanciada a classe Local");
}
}
// Instanciando normalmente
new LocalMethodClass();
}
}
Espero ter ajudado
Fallow
Olá, Lina!
Não é bem esta idéia! RS*
Na verdade estou precisando criar uma classe, dentro de uma método realmente! A classe que estou querendo criar dentro de um método ela não existe fora do método seu corpo fica dentro do próprio método. Isso realmente é possível!?
Abraço!
Opah!
Valeu Paulo!
Paulo!
É possível determinar o nome da classe interna por uma variável?
Abraço!
em tempo de execução não. Para se criar uma instancia de classe eh necessário que exista previamente um arquivo .class correspondente no classpath e para isso eh necessária uma compilação.
Esquece Paulo achei outra solução pro negocio que estava precisando!
Abraço!
e depois de criar, pode salvá-la em um arquivo e compilar http://www.javabeat.net/articles/print.php?article_id=73
Muito obrigado pela ajuda de todos!