Klasse für andere Klassen sichtbar machen

KnightMove

Mitglied
Meine letzte Anfängerfrage für heute: Ich muss Klassen Complex (Implementierung der komplexen Zahlen), testComplex (testet die Rechenoperationen von Complex) und ComplexMatrix (implementiert Matrix-Operationen mit komplexen Zahlen) schreiben.

Wie genau richte ich es in Eclipse ein, dass testComplex und ComplexMatrix auf die Inhalte von Complex zugreifen können? Genügt es dazu, Complex public zu machen und alle drei in dasselbe Java-Project zu speichern?
 
Schreibe jede Klasse in eine eigene Javadatei und pack die ins selbe package.
Daten aus den anderen Klassen kannst du dir dann z.b. über getter besorgen.
 
Das einfachste sind statische Methoden und Variablen.
Java:
Public Class KlasseA{
Static JButton buttona;
}
// Zugriff
Public Class KlasseB implements ActionListener{
Public void actionPerformed(ActionEvent e){
if (e.getSource()==KlasseA.buttona){
...
}
}
 
@Extremfall

also ich weis zwar nicht womit du programmierst ... aber keywords sind KLEIN zu schreiben

*garantiert mit Word oder so schnell zusammengeschrieben -> FAIL*
 

Zurück
Oben