Na verdade tem varios erros. mas o mais grave a o retorno que nao existe. mas quero saber somento como acessar o metodo.
sergiolopes
Oi Kelson!
Considerando que você queira é fazer Test1.metodo() (sem considerar outros pequenos erros de digitacao), você deve na verdade é usar um método estático para isso.
Marque o método na classe Teste1 com o modificador static que faz o que você quer.
Mas você parece ter ainda algumas questões com outras coisas da linguagem Java. Recomendo tentar seguir algum material sobre Java Básico para entender melhor conceitos como objetos, construtores e o static.
A Caelum disponibiliza para download uma apostila gratuita do curso de Java Basico e Orientacao a Objetos no site:
De repente pode te ajudar…
sergiotaborda
kelson:
Pessoal,
Abraço a todos!
Estou querendo acessar um metodo de uma classe que cricou o objeto.
Se um ojecto da classe X precisa comunicar com um objeto da classe Y (podendo ser que X e Y são iguais) a forma correta de fazer isso é criar uma dependencia de X com Y, ou seja , X tem que ter um atributo da classe Y
classX {
YoOutroObjeto;
}
Como ele obtém esse Y ?
3 formas:
é passado no construtor (injeção via constutor)
é passado num modificador (set / injeção via setter)
é procurado via um outro objeto/classe (lookup)
No seu caso, vc quer que o objeto seja da classe que crio X então a opção mais lógica é usar o construtor