Hallo,
ich bin kompletter neuling hier und habe schon mal eine Frage. Es geht um Serialisierung von Objekten und es scheint mir sehr kompliziert.
Nun dann, kommen wir mal zur meine Frage:
Nun hier ist der Code und meine Aufgabenstellung lautet, das ich die Methode getObject die übergebene Datei öffnen und ein "Set" aller Objecte zurück geben soll. Ich finde zu dem "Set aller Object" zurück geben im Internet überhaupt keinen Anhaltspunkt, wie und was ich hier machen muss. Ich hoffe es ist hier jemand dabei der die Aufgabenstellung versteht und mir auch erklären kann, wie ich das Löse. Schon mal vielen dank im vorraus.
PS: Es soll der "Set" von den Objecten zurück gegeben werden, die in dieser Datei gespeichert werden.
Liebe Grüße,
karu
// Ganze Aufgabenstellung
EDIT: Implementieren Sie die Klasse BinaryFileReader, in dem Sie die Methoden getPath und getObjects vervollst¨andigen. Die Methode getPath soll hierbei den im Konstruktor uber- ¨ gebenen Dateipfad zuruckgeben. Die Methode ¨ getObjects soll die ubergebene Datei ¨ ¨offnen und ein Set aller Objekte zuruckgeben und anschließend die Datei wieder schließen
ich bin kompletter neuling hier und habe schon mal eine Frage. Es geht um Serialisierung von Objekten und es scheint mir sehr kompliziert.
Nun dann, kommen wir mal zur meine Frage:
Java:
import java.io.EOFException;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.util.HashSet;
import java.util.Set;
import java.io.*;
public class BinaryFileReader extends ObjectInputStream {
public String FilePath;
public BinaryFileReader(String filePath) throws IOException, SecurityException {
FilePath = filePath;
}
public String getPath() {
return FilePath;
}
public Set<Object> getObjects() {
Set<Object> object = new Set<Object>();
}
}
Nun hier ist der Code und meine Aufgabenstellung lautet, das ich die Methode getObject die übergebene Datei öffnen und ein "Set" aller Objecte zurück geben soll. Ich finde zu dem "Set aller Object" zurück geben im Internet überhaupt keinen Anhaltspunkt, wie und was ich hier machen muss. Ich hoffe es ist hier jemand dabei der die Aufgabenstellung versteht und mir auch erklären kann, wie ich das Löse. Schon mal vielen dank im vorraus.
PS: Es soll der "Set" von den Objecten zurück gegeben werden, die in dieser Datei gespeichert werden.
Liebe Grüße,
karu
// Ganze Aufgabenstellung
EDIT: Implementieren Sie die Klasse BinaryFileReader, in dem Sie die Methoden getPath und getObjects vervollst¨andigen. Die Methode getPath soll hierbei den im Konstruktor uber- ¨ gebenen Dateipfad zuruckgeben. Die Methode ¨ getObjects soll die ubergebene Datei ¨ ¨offnen und ein Set aller Objekte zuruckgeben und anschließend die Datei wieder schließen