hallo erstmal,
zu meinem problem gab die faq- und forensuche leider keine lösung, deshalb mein posting.
als ich vor einiger zeit in der uni mit java konfrontiert wurde, hat der damalige prof für sein buch geworben. hab ich mir auch zugelegt...
beim jetzigen behandeln ist mir von buch erklärt worden, dass für gewisse arbeiten ein vom prof erstelltes package verwendet wird.
günstig ist, dass dieses package von der uni noch zu verfügung gestellt wird... aber, jetzt wo ich es mir runtergeladen habe, weiß ich nicht was ich damit machen muss, damit der compiler a) sieht wo es ist und b) es auch benutzt....
der folgende code ist für ein beispielprogramm aus dem buch....
den import-befehl habe ich zwar im quelltext, aber der compiler spuckt mir dennoch folgenden fehler bei jedem aufruf aus:
wurf.java:11: cannot resolve symbol
symbol: variable Terminal
location: class Werfer
double v0 = Terminal.askDouble("v0 = ?")
die package-datei heißt Terminal.java. wenn notwendig kann ich deren inhalt ebenfalls posten. anhang an den post anhängen seh ich leider hier grade nicht...
sollte noch irgendetwas an informationen fehlen, teilt es mir bitte mit....
zu meinem problem gab die faq- und forensuche leider keine lösung, deshalb mein posting.
als ich vor einiger zeit in der uni mit java konfrontiert wurde, hat der damalige prof für sein buch geworben. hab ich mir auch zugelegt...
beim jetzigen behandeln ist mir von buch erklärt worden, dass für gewisse arbeiten ein vom prof erstelltes package verwendet wird.
günstig ist, dass dieses package von der uni noch zu verfügung gestellt wird... aber, jetzt wo ich es mir runtergeladen habe, weiß ich nicht was ich damit machen muss, damit der compiler a) sieht wo es ist und b) es auch benutzt....
der folgende code ist für ein beispielprogramm aus dem buch....
Code:
import java.terminal.*;
public class wurf {
public static void main (String[] args) {
Werfer werfer = new Werfer();
werfer.werfen();
} //end main
} //end wurf
class Werfer{
void werfen() {
Terminal.println("\nSchiefer Wurf\n"); // AUS DEM PACKAGE
double v0 = Terminal.askDouble("v0 = ? "); // AUS DEM PACKAGE
double angle = Terminal.askDouble("phi= ? "); // AUS DEM PACKAGE
double phi = bogen (angle);
Terminal.println(""); // AUS DEM PACKAGE
Terminal.println("Weite = " + weite(v0,phi)); // AUS DEM PACKAGE
Terminal.println("Höhe = " + höhe(v0,phi)); // AUS DEM PACKAGE
} //werfen
private double weite (double v0, double phi) {
return (v0*v0)/G*Math.sin(2*phi);
} //end priv double weite
private double höhe (double v0, double phi) {
double s = Math.sin(phi);
return (v0*v0)/(2*G)*(Math.sin(phi)*Math.sin(phi));
} //end priv double höhe
private double bogen (double grad) {
return grad * (Math.PI / 180);
} //end priv double bogen
private double G = 9.81;
} //end Werfer
wurf.java:11: cannot resolve symbol
symbol: variable Terminal
location: class Werfer
double v0 = Terminal.askDouble("v0 = ?")
die package-datei heißt Terminal.java. wenn notwendig kann ich deren inhalt ebenfalls posten. anhang an den post anhängen seh ich leider hier grade nicht...
sollte noch irgendetwas an informationen fehlen, teilt es mir bitte mit....