Vererbung von Klassen (C++)
Vererbung von Klassen mit/ohne Virtual
- Bei der Mehrfachvererbung erbt die neue Klasse Datenelemente und Elementfunktionen von mehreren Basisklassen.
- Mit Mehrfachvererbung kann eine Klasse ohne großen Aufwand aus bestehenden Klassen zusammengesetzt werden.
- Alle Basisklassen von denen abgeleitet wird müssen in der Deklaration der abgeleiteten Klasse aufgeführt werden
Bsp.: class QUADRAT: public RECHTECK , public RAUTE
- An diesem Beispiel erkennt man deutlich, dass die neu abgeleitete Klasse Attribute und Methoden doppelt erbt.
- Durch das Virtuelle vererben kann dies verhindert werden.
mit dem Attribut "Virtual"
- Die Konstruktoraufrufe von Quadrat und Rechteck werden ebenfalls ignoriert.
Bsp.: class RECHTECK : virtual public PARALLELOGRAMM
class RAUTE : virtual public PARALLELOGRAMM
class QUADRAT : public RECHTECK, public RAUTE
Inhalt
C++,Vererbung von Klassen, z.B. Mehrfachableitung, virtuelles ableiten (114 Wörter)
Hochgeladen
von unbekannt
Schlagwörter
Optionen
1 weitere Dokumente zum Thema "Programmiersprachen"
9 Diskussionen zum Thema im Forum
9 Diskussionen zum Thema im Forum
- Objektorientierte Programmierung (2 Antworten)
- Delphi .. NEED HELP! (3 Antworten)
- Objekte eines Datensystems (4 Antworten)
- Einführung in die Programmierng Pseudocode Frage (2 Antworten)
- hilfe in informatik (1 Antworten)
- mehr ...
Wenn du dieses Dokument verwendest, zitiere es bitte als: "Vererbung von Klassen (C++)", https://e-hausaufgaben.de/Hausaufgaben/D2795-Klausur-Leistungskurs-Informatik-Vererbung-von-Klassen.php, Abgerufen 21.11.2024 21:08 Uhr
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
Es handelt sich hier um einen fremden, nutzergenerierten Inhalt für den keine Haftung übernommen wird.
ÄHNLICHE DOKUMENTE:
- Templates in C++Klassen mit Templates in der Programmiersprache c++ erstellen und verwenden.
- mehr ...
PASSENDE FRAGEN:
- Objektorientierte Programmierunghallo ich schreibe grade an meiner hausarbeit und muss noch was dazu schreiben ich bräuchte die erklärungen von Klassen ..
- Delphi .. NEED HELP!HI, ist jemandem gerade langweilig, der sich mit Delphi auskennt? Und mit Klassen und Vererbung kennt sich derjenige auch ..
- Objekte eines Datensystemsalso folgendes.. ich hab in info hausaufgaben zum thema "objekte eines dateisystems" auf. Ich schreib mal die Aufgabenstellung ..
- Einführung in die Programmierng Pseudocode FrageKonvertierung: Konkatenation: Ich muss diese zwei Begriffe der Informatik erklären Wie kann ich diese Begriffe erlären..
- hilfe in informatikservus also ich bräucht definitionen über IP V4 und IP V6 und deren einzelne klassen (A, B, C, D, E, F) und über subnetz ..
- mehr ...