Hallo Java Freunde,
ich habe mal eine Frage zum Import.
Mein Beispiel:
Ich habe eine allgemeingültige Klasse geschrieben. Instanzvariablen sind private und Konstruktor und Methoden public, die Klasse selbst auch.
Nun habe ich ein zweites Paket erstellt, mit einem Import in der main hat die Berechnung funktioniert. Meine Frage ist nun, wenn ich jetzt ein komplett neuen Code schreibe, funktioniert die importdatei nicht. Woran kann das liegen? Ich lege mal die Struktur zur Ansicht hinein.
zur Erklärung : javaauf 4 ist die allgemeingültige Klasse das zweite Paket ist eine main zur Ausgabe. das funktioniert auch.
nun habe ich eine neue Struktur, nämlich Testdataerstellt und auch dort import hinein geschrieben code folgt. Ich verstehe jetzt nicht so ganz, weshalb das beim oberen funktioniert und unten eben nicht.
ich habe mal eine Frage zum Import.
Mein Beispiel:
Ich habe eine allgemeingültige Klasse geschrieben. Instanzvariablen sind private und Konstruktor und Methoden public, die Klasse selbst auch.
Nun habe ich ein zweites Paket erstellt, mit einem Import in der main hat die Berechnung funktioniert. Meine Frage ist nun, wenn ich jetzt ein komplett neuen Code schreibe, funktioniert die importdatei nicht. Woran kann das liegen? Ich lege mal die Struktur zur Ansicht hinein.
zur Erklärung : javaauf 4 ist die allgemeingültige Klasse das zweite Paket ist eine main zur Ausgabe. das funktioniert auch.
nun habe ich eine neue Struktur, nämlich Testdataerstellt und auch dort import hinein geschrieben code folgt. Ich verstehe jetzt nicht so ganz, weshalb das beim oberen funktioniert und unten eben nicht.
Java:
package javaauf5testdata;
import javaauf4.Rechnungen;
public class Testdata {
public static void main(String[] args) {
Rechnungen eingabe1=new Rechnungen();
Rechnungen eingabe2=new Rechnungen();
Rechnungen eingabe3=new Rechnungen();
Rechnungen eingabe4=new Rechnungen();
int nr1=10;
double nr2=5.5;
int nr3=9;
double nr4=10.5;
System.out.println(eingabe1.quadrat(nr1));
System.out.println(eingabe2.quadrat(nr2));
System.out.println(eingabe3.wurzel(nr3));
System.out.println(eingabe4.wurzel(nr4));
}
}