non_static method
Publicado por pep (5 intervenciones) el 14/05/2005 11:20:09
Main.java [25:1] non-static method Alta(java.util.Vector) cannot be referenced from a static context
b=AltaMaterial.Alta(v);
^
1 error
Errors compiling Main.
me da este error ke veis me lo da en el main que os paso a continucaion
import java.util.*;
import java.io.*;
/**
*
* @author pepe
*/
public class Main {
public static void main(String[] args) {
int Opcio=0;
boolean b=false;
Vector v = new Vector();
System.out.println("1.-Donar d'alta nou material");
Opcio=EntradaTeclat.datoInt();
b=AltaMaterial.Alta(v); <--------------aqui es donde falla
}
}
----------------------------------------
a continuacion os paso a la classe que llama
import java.io.*;
import java.util.*;
public class AltaMaterial extends Material{
public AltaMaterial(){}
public boolean Alta(Vector v){
String Descripcio="";
int Codi=0;
float Mida=0;
System.out.println("Introdueix la Descripcio: ");
Descripcio=EntradaTeclat.dato();
Material m = new Material(Codi,Descripcio,Mida);
v.add(m);
return true;
}
}
gracias desde que has empezado a leer XD
b=AltaMaterial.Alta(v);
^
1 error
Errors compiling Main.
me da este error ke veis me lo da en el main que os paso a continucaion
import java.util.*;
import java.io.*;
/**
*
* @author pepe
*/
public class Main {
public static void main(String[] args) {
int Opcio=0;
boolean b=false;
Vector v = new Vector();
System.out.println("1.-Donar d'alta nou material");
Opcio=EntradaTeclat.datoInt();
b=AltaMaterial.Alta(v); <--------------aqui es donde falla
}
}
----------------------------------------
a continuacion os paso a la classe que llama
import java.io.*;
import java.util.*;
public class AltaMaterial extends Material{
public AltaMaterial(){}
public boolean Alta(Vector v){
String Descripcio="";
int Codi=0;
float Mida=0;
System.out.println("Introdueix la Descripcio: ");
Descripcio=EntradaTeclat.dato();
Material m = new Material(Codi,Descripcio,Mida);
v.add(m);
return true;
}
}
gracias desde que has empezado a leer XD
Valora esta pregunta
0