Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:archiv:m320:learningunits:lu06:theorie:lu07-kapitel_3 [2026/08/30 14:06] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1modul:archiv:m320:learningunits:lu06:theorie:lu07-kapitel_3 [2026/08/30 14:09] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 74.7.243.195
Zeile 1: Zeile 1:
 +===== 3. Darstellung von Vererbung in UML und in Python-Code =====
 +{{modul:archiv:m320:learningunits:lu06:theorie:lu06-abb6.5-vererbung_uml.png?800|}}
 +
 +<nodisp>TODO PrRe Grafik anpassen: Kein doppelter Underscore, Aussage zu private falsch</nodisp>
 +
 +//Abb 6.5: // Vererbung in UML-Darstellung
 +
 +
 +=== protected Attribute ===
 +Attribute in der Oberklasse, welche auch in der Unterklasse direkt zugeifbar sein müssen, werden als **protected** (geschützt) deklariert.\\
 +In UML wird dies mit dem Zeichen **#** signalisiert.
 +
 +----
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) René Probst
 +
 +