Scusate la mia ignoranza: ma se io creo una classe con dei metodi in un file e poi creo un altro file che utilizza metodi di quella classe come faccio a fare in modo che il mio programma carichi la classe che ho creato inizialmente??
per far capire meglio...IO ho creato questa classe:
import java.io.*;
class InteractiveIO {
public InteractiveIO(){}
public void write(String w){
System.out.println(w);
System.out.flush();
}
public String readString(String k) throws Exception{
System.out.println(k);
System.out.flush();
InputStreamReader text=new InputStreamReader(System.in);
BufferedReader tex1=new BufferedReader(text);
String line;
line=tex1.readLine();
return line;}
}
e la ho richiamata da questo file:
import java.io.*;
class provaio {
public static void main (String [] arg) throws Exception{
InteractiveIO io=new InteractiveIO();
io.write("Ciao belli");
}}
MA QUANDO INSERISCO TUTTO IL CODICE IN UN SOLO FILE IL PROGRAMMA FUNZIONA, QUANDO INVECE FACCIO DUE FILE SEPARATI MI DA UN ERRORE NELLA RIGA 5 DEL FILE CHIAMANTE.
SONO ALLE PRIME ARMI CON JAVA E SCUSATEMI SE QUESTA POTREBBE SEMBRARVI UNA BANALITA'.......GRAZIE MILLE