Hallo zusammen,
nervig ich weiß doch ich hab wieder ein Stück Code vorgegeben bekommen und Fragezeichen im Kopf
Das ganze sieht so aus:
Meine Idee wäre so etwas in der Art.
Doch ich denke das ist wieder zu kurzsichtig gedacht oder
(Nur mal für ReadOnly class!)
Ich weiß diese Aufgabe lässt auch wieder eine Frage offen da die IOStream<T> ja nicht gecodet wurde!
LG
nervig ich weiß doch ich hab wieder ein Stück Code vorgegeben bekommen und Fragezeichen im Kopf
Das ganze sieht so aus:
Code:
Interface ReadStream<T> {
T read();
}
Interface WriteStream<T> {
void write(T object);
}
class IOStream<T> implements ReadStream<T>, WriteStream<T> { ... }
Ihre Aufgabe ist, unter Verwendung des jeweils geeigneten der drei oben angegebenen Typen, eine Klasse ReadOnly und eine Klasse WriteOnly zu erstellen.
Nur Leseoperationen und Schreiboperationen für Strings
Meine Idee wäre so etwas in der Art.
Doch ich denke das ist wieder zu kurzsichtig gedacht oder
(Nur mal für ReadOnly class!)
Code:
class ReadOnly {
IOStream<String> ios = new IOStream<>("Dateipath");
String read() {
return (String) ios.read();
}
}
Ich weiß diese Aufgabe lässt auch wieder eine Frage offen da die IOStream<T> ja nicht gecodet wurde!
LG