Hallo,
um das ganze OOP Prinzip zu verstehen, habe ich zwei Klassen gemacht, indem ist Instanzvariablen deklariert habe und Methoden, die einen Wert zurückliefen sollen.
Eine weitere Klasse mit einer Main in der ich dann die Objekte erstelle und auf die Konsole ausgebe.
Das funktioniert soweit ganz gut, bis auf den Inhalt der Variablen Quell Ordner und Ziel Ordner.
Da erhalte ich null anstatt:
Volumen : Dokumente : Quelle
Volumen : Dokumente : Ziel
Ich würde mich freuen, wenn ich einen Tipp zu meinem Fehler bekomme.
Vielen Dank
Mi
um das ganze OOP Prinzip zu verstehen, habe ich zwei Klassen gemacht, indem ist Instanzvariablen deklariert habe und Methoden, die einen Wert zurückliefen sollen.
Java:
/* Dokument.java */
package klassen;
public class Dokument
{
// Variablendeklaration
private String Volume; // Netzwerkverzeichnis
private String quellOrdner; // Quellverzeichnisses
private String zielOrdner; // Zielverzeichnis
// Methoden
public String holeVolume() {
// TODO holt das Volume aus den Einstellungen
return "Volumes:Dokumente";
}
public String holeQuellOrdner() {
// TODO holt den Quellordner aus den Einstellungen
return Volume + ":" + "Quelle";
}
public String holeZielOrdner() {
// TODO holt den Quellordner aus den Einstellungen
return Volume + ":" + "Ziel";
}
}
Eine weitere Klasse mit einer Main in der ich dann die Objekte erstelle und auf die Konsole ausgebe.
Java:
/* DokumentTestlauf */
package Test;
import klassen.Dokument;
public class DokumentTestlauf
{
public static void main(String[] args)
{
// Objekte erzeugen
Dokument fileDokument = new Dokument();
// Auslesen der Variableninhalte
System.out.println("Volume: " + fileDokument.holeVolume());
System.out.println("Quell Ordner: " + fileDokument.holeQuellOrdner());
System.out.println("Ziel Ordner: " + fileDokument.holeZielOrdner());
}
}
Das funktioniert soweit ganz gut, bis auf den Inhalt der Variablen Quell Ordner und Ziel Ordner.
run:
Volume : Volumes : Dokumente
Quell Ordner : null : Quelle
Ziel Ordner : null : Ziel
ERSTELLEN ERFOLGREICH (Gesamtzeit: 0 Minuten 0 Sekunden)
Da erhalte ich null anstatt:
Volumen : Dokumente : Quelle
Volumen : Dokumente : Ziel
Ich würde mich freuen, wenn ich einen Tipp zu meinem Fehler bekomme.
Vielen Dank
Mi