Programmieren lernen mit Java: Eine ausführliche Anleitung mit vielen Beispielen (German Edition) by Luttermann Malte
Autor:Luttermann, Malte [Luttermann, Malte]
Die sprache: deu
Format: epub
veröffentlicht: 2020-04-09T16:00:00+00:00
Aufgabe 5
Schreiben Sie ein Programm, welches eine Schnittstelle enthält, die von einer weiteren Klasse implementiert wird. Diese Schnittstelle soll zwei verschiedene Methoden enthalten, deren Signatur und Inhalt beliebig gewählt sein dürfen.
Ändern Sie die Schnittstelle nun in eine abstrakte Klasse um und passen Sie den restlichen Code an. Dabei sollen die beiden Methoden weiterhin ohne Implementierung bleiben und erst in der abgeleiteten Klasse definiert werden.
Entwerfen Sie nun eine Klasse, welche eine Methode beinhaltet, die mehrfach überladen ist (Signatur und Methodeninhalt beliebig wählbar). Führen Sie dann alle Überladungen der Methode aus und geben Sie gegebenenfalls die Ergebnisse auf der Konsole aus.
Erstellen Sie zwei Klassen. Die eine Klasse erbt von der anderen Klasse. Implementieren Sie nun eine polymorphe Methode in beiden Klassen und führen Sie die Methoden aus (die Methoden haben die gleiche Signatur, aber einen anderen Inhalt; wobei Signatur und Inhalt beliebig gewählt werden können).
Download
Diese Site speichert keine Dateien auf ihrem Server. Wir indizieren und verlinken nur Inhalte von anderen Websites zur Verfügung gestellt. Wenden Sie sich an die Inhaltsanbieter, um etwaige urheberrechtlich geschützte Inhalte zu entfernen, und senden Sie uns eine E-Mail. Wir werden die entsprechenden Links oder Inhalte umgehend entfernen.
9783861535928Agent by Unknown(1331)
The Attack by Noam Chomsky(1191)
Wie man die Zeit anhält by Haig Matt(997)
Star Wars - Krieg der Sterne by George Lucas(974)
Dantons Tod by Georg Büchner(927)
Das Risiko und sein Preis by Taleb Nassim Nicholas(918)
Cash by Price Richard(892)
Island fotografieren by Martin Schulz(883)
Motorräder fotografieren by Julian Eichhoff(868)
FileMaker Pro 12 by Horst-Dieter Radke(865)
Per Anhalter durch die Galaxis by Douglas Adams(859)
DIE CIPHA.NET-CHRONIKEN IV (German Edition) by Sascha Schroeder(857)
Programmieren lernen mit Python by Allen Downey(844)
DIE CIPHA.NET-CHRONIKEN II (German Edition) by Sascha Schroeder(841)
Practical Django 2 and Channels 2 by Federico Marani(827)
Moon by James Herbert(821)
Das Low Carb Kochbuch zum Abnehmen: Gesunde und leckere Rezepte für jeden Tag inkl. 4 Wochen Low Carb Challenge zur optimalen Gewichtsreduktion und Fettverbrennung (German Edition) by Pehle Sophie(818)
DIE CIPHA.NET-CHRONIKEN I (German Edition) by Sascha Schroeder(807)
Microservices mit Go by Kristian Köhler(805)