Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2012, 17:14
Pacheco_1990_2
 
Fecha de Ingreso: diciembre-2011
Mensajes: 30
Antigüedad: 12 años, 11 meses
Puntos: 0
Problema algo lioso

Veamos si me consigo explicar que es dificil y seguro que fácil de resolver.

Tengo una clase llamado Palabra. Que me crea unos objetos con los atributos int numcar y una array llamado palabra.


Bien luego tengo otra clase. En la que hago:

Palabra [] vectorPalabras=new Palabra[500];


Me crea un vector de objetos Palabra.


Cuando hago esto:

Código Javascript:
Ver original
  1. public void IntroducirPalabra(Palabra a) {
  2.  
  3.             try{
  4.  
  5.              vectorPalabras[0]=a; //A es un objetos palabra que contiene casa por ejemplo
  6.              System.out.print(vectorPalabras[0].toString()); //Me imprime casa sin problemas
  7.  
  8. vectorPalabras[0].Ser(vectorPalabras[0]); //Aquí esta el problema cuando intento trabajar con el en la clase Palabra.
  9.  
  10.  
  11.  
  12.  
  13.             }catch (Exception e){}
  14.         }

Esto forma parte de la clase palabra:


Código Javascript:
Ver original
  1. public  void Ser (Palabra a){
  2.        
  3.         try{
  4.  
  5.         a.palabra="asdasd".toCharArray();
  6.        
  7.         }catch (Exception e){}
  8.        
  9.        
  10.     }

Me sale este error.

Exception in thread "main" java.lang.NoSuchMethodError: PracticaFinal.Palabra.Ser(LPracticaFinal/Palabra;)V
at PracticaFinal.GuardarPalabras.IntroducirPalabra(Gu ardarPalabras.java:62)
at PracticaFinal.pruevas.main(pruevas.java:27)
casaJava Result: 1


Y por lo que yo entiendo tendría que valor vectorPalabras[0]=asdasd

Muchas gracias :D.