Vererbung |
14.01.2015, 22:55 | Auf diesen Beitrag antworten » | |||||
Erstsemestler | Vererbung Meine Frage: Hey Leute, es würde um Vererbung gehen. Wenn ich eine Oberklasse KFZ mit Kennzeichen und PS - Zahl habe und die Klasse PKW soll von dieser erben, dann schreibe ich doch:
Meine Ideen: Doch wie schaffe ich es jetzt, dass PKW das Kennzeichen und die PS - Zahl übernimmt? Sorry wenn es eine bescheuerte Frage ist, stehe bei dem Thema noch vollkommen am Anfang :-) Danke für Eure Antworten. |
|||||
|
||||||
15.01.2015, 02:33 | Auf diesen Beitrag antworten » | |||||
Karlito | Hallo Erstsemestler, das ist bereits der Fall. Das wird durch das extends-Schlüsselwort sichergestellt. Schau dir mal folgenden Code an und führe Ihn aus:
Du siehst, dass in PKW nichts implementiert ist. Trotzdem ist alles, was in KFZ definiert ist, auch für Instanzen der Klasse PKW zugreifbar. Durch System.out.println() wird toString() der Objekte aufgerufen. Deshalb wird auf der Konsole entsprechend auch kennzeichen + ", " + ps ausgegeben. Solche Fragen sind am Anfang übrigens ganz normal. Es ist anfangs schwierig sich die Denkweise anzueignen. Gruß, Karlito |
|||||
15.01.2015, 10:11 | Auf diesen Beitrag antworten » | |||||
Erstsemestler | Vielen Dank für die Antwort, bin mittlerweile schon einen guten Schritt weitergekommen. Mich wundert es ehrlich gesagt mittlerweile nicht mehr, dass da so viele das Informatik-Studium werfen Bis da mal die ganzen Grundkenntnisse sitzen ist es schon ein ganzes Stück Arbeit :-) |
|||||
15.01.2015, 11:44 | Auf diesen Beitrag antworten » | |||||
Karlito | Tja, viele gehen halt dummerweise mit den falschen Vorstellungen an ein Informatikstudium und die Schule ist eine denkbar schlechte Vorbereitung. Dass man mal gerne Computerspiele gespielt hat und mal ein Netzwerk eingerichtet hat reicht halt nicht aus und die Schule vermittelt, dass Informatik aus Word, Excel, Powerpoint und mal ein paar Befehle einklöppeln besteht, die man aber nicht versteht... Da gibt es noch sehr viel Aufholbedarf. Ich persönlich finde es klasse Probleme lösen zu können und zu Automatisieren. Immer wenn man ein Problem gelöst hat oder eine langweilige Aufgabe automatisieren kann, ist das ein kleines Erfolgserlebnis. Leider wird einem das in der Schule nicht gezeigt und diejenigen, die das selbstständig machen, werden als Nerds abgestempelt... Gruß, Karlito |
|||||
Anzeige | ||||||
|
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|