Gut, jetzt kennen Sie das Decorator-Muster, und Sie haben das I/O-Klassendiagramm gesehen. Sie sollten eigentlich bereit sein, Ihren eigenen Input-Dekorierer zu schreiben.
Wie wäre es damit: Schreiben Sie einen Dekorierer, der alle Großbuchstaben im Eingabestrom in Kleinbuch-staben konvertiert. Anders gesagt: Wird der Satz »Ich kenne das Decorator-Muster und bin deswegen EIN KÖNIG!« gelesen, wandelt Ihr Dekorierer das in »ich kenne das decorater-muster und bin deswegen ein könig!« um.
Vergessen Sie nicht, java.io zu importieren (wird nicht gezeigt).
Erweitern Sie zuerst FilterInputStream, den -abstrakten Dekorierer für alle InputStreams.
Kein Problem. Ich habe gerade die Klasse FilterInputStream erweitert ...
No credit card required