<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - de:modul:m320_2024:learningunits:lu10</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-08-31T06:12:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/beziehungen?rev=1788091999&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/erweitern?rev=1788091999&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/vererbung?rev=1788091969&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/unterklasse?rev=1788091969&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/start?rev=1788091539&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/grundlagen?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/generalisierung_spezialisierung?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/hierarchie?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/erweitern?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/vererbung?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/hierarchie?rev=1788091538&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/beziehungen?rev=1788091538&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/beziehungen?rev=1788091999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU10.L02: Klassendiagramm mit diversen Beziehungen - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/beziehungen?rev=1788091999&amp;do=diff</link>
        <description>LU10.L02: Klassendiagramm mit diversen Beziehungen

Dokument / Seite / Zeitung / Buch / Artikel / Zeitschrift / Autor / Text / Titel



Hinweis

Die Klassen enthalten nur die Attribute für allfällige Beziehungen.

----------

m320-lu10

&lt;https://creativecommons.org/licenses/by-nc-sa/4.0/&gt; René Probst, bearbeitet durch Marcel Suter</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/erweitern?rev=1788091999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:13:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU10.A03: Erweitern von Fähigkeiten - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/erweitern?rev=1788091999&amp;do=diff</link>
        <description>LU10.A03: Erweitern von Fähigkeiten

Sie können aufzeigen, wie Vererbung für die Erweiterung von Fähigkeiten eingesetzt wird.



Auftrag

	*  Implementieren Sie die Klassen gemäss Klassendiagramm.
	*  Die Methode what_i_am() liefert einen Text zum Wesen des Objekts (a simply phone, an old mobile, a modern smartphone).</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/vererbung?rev=1788091969&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:12:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU10c - Vererbung in UML und Python - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/vererbung?rev=1788091969&amp;do=diff</link>
        <description>LU10c - Vererbung in UML und Python
  

class Transport:
    def __init__(self):
        self._power = 0.0
        self.distance = 0.0
    def accelerate(self):
        pass
    def slowdown(self):
        pass
        
        
class Aeroplane(Transport):
    def __init__(self):
        # call constructor of the parent class
        super().__init__() 
        self._climb_performance = 0.0
    def take_off(self):
        pass
    def landing(self):
        pass</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/unterklasse?rev=1788091969&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:12:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU10d - Anpassen und Erweitern - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/unterklasse?rev=1788091969&amp;do=diff</link>
        <description>LU10d - Anpassen und Erweitern


Das Konzept der Vererbung weist zwei grundlegende Aspekte betreffend der Auswirkungen auf die Programmausgestaltung aus. Eine Unterklasse kann Code erweitern oder Code in angepasster Form ausführen.

Erweitern

Das Wort</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/start?rev=1788091539&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:39+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10 - Vererbung - ↷ Seite von modul:m320_2024:learningunits:lu10:start nach de:modul:m320_2024:learningunits:lu10:start verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/start?rev=1788091539&amp;do=diff</link>
        <description>LU10 - Vererbung

Theorie


	* LU10a - Grundlagen der Vererbung
	* LU10b - Generalisierung / Spezialisierung
	* LU10c - Vererbung in UML und Python
	* LU10d - Anpassen und Erweitern



Aufgaben


	* LU10.A01: Vererbungshierarchie
	* LU10.A02: Klassendiagramm mit diversen Beziehungen
	* LU10.A03: Erweitern von Fähigkeiten
	* LU10.A04 - Vererbung mit vielen Facetten



Lösungen


	* LU10.L01: Vererbungshierarchie
	* LU10.L02: Klassendiagramm mit diversen Beziehungen
	* LU10.L03: Erweitern von Fähi…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/grundlagen?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10a - Grundlagen der Vererbung - ↷ Seite von modul:m320_2024:learningunits:lu10:grundlagen nach de:modul:m320_2024:learningunits:lu10:grundlagen verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/grundlagen?rev=1788091538&amp;do=diff</link>
        <description>LU10a - Grundlagen der Vererbung

Unter dem Stichwort Vererbung erhält man i.d.R. eine Beschreibung der biologischen Vererbung:
„Als Vererbung wird die Weitergabe von Merkmalen und Eigenschaften von der Elterngeneration auf nachfolgende Generationen bezeichnet.
Diese Weitergabe spielt sich auf genetischer Ebene ab. Die Wissenschaft, die sich mit der Vererbung beschäftigt, wird als Genetik bezeichnet.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/generalisierung_spezialisierung?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10b - Generalisierung / Spezialisierung - ↷ Seite von modul:m320_2024:learningunits:lu10:generalisierung_spezialisierung nach de:modul:m320_2024:learningunits:lu10:generalisierung_spezialisierung verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/generalisierung_spezialisierung?rev=1788091538&amp;do=diff</link>
        <description>LU10b - Generalisierung / Spezialisierung

Begriffe

Generalisierung ist eines der Kernkonzepte der objektorientierten Programmierung.
Die objektorientierte Softwareentwicklung nutzt generalisierte Klassen und Objekte um gemeinsame Eigenschaften (Attribute) und Funktionen (Methoden) in logischen Einheiten zu bündeln.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/hierarchie?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10.L01: Vererbungshierarchie - ↷ Seite von modul:m320_2024:learningunits:lu10:loesungen:hierarchie nach de:modul:m320_2024:learningunits:lu10:loesungen:hierarchie verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/hierarchie?rev=1788091538&amp;do=diff</link>
        <description>LU10.L01: Vererbungshierarchie

Katze / Lebewesen / Delphin / Hund / Säuger / Fisch / Tier / Reptil



Hammer / Arbeitsmittel / Werkzeug / Maschine / Zange / Messgerät / Tacho



----------

m320-lu10

&lt;https://creativecommons.org/licenses/by-nc-sa/4.0/&gt; René Probst, bearbeitet durch Marcel Suter</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/erweitern?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10.L03: Erweitern von Fähigkeiten - ↷ Seite von modul:m320_2024:learningunits:lu10:loesungen:erweitern nach de:modul:m320_2024:learningunits:lu10:loesungen:erweitern verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/loesungen/erweitern?rev=1788091538&amp;do=diff</link>
        <description>LU10.L03: Erweitern von Fähigkeiten

----------

m320-lu10

&lt;https://creativecommons.org/licenses/by-nc-sa/4.0/&gt; René Probst, bearbeitet durch Marcel Suter</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/vererbung?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10.A04 - Vererbung mit vielen Facetten - ↷ Seite von modul:m320_2024:learningunits:lu10:aufgaben:vererbung nach de:modul:m320_2024:learningunits:lu10:aufgaben:vererbung verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/vererbung?rev=1788091538&amp;do=diff</link>
        <description>LU10.A04 - Vererbung mit vielen Facetten

Setzen Sie verschiedene Facetten der Vererbung in einer Applikation ein.

Hinweise

Diese Aufgabe umfasst viel Wissen und Können, das Sie bisher angewendet haben.
Schauen Sie sich die entsprechenden Ausführungen der Theorie und Übungen an!</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/hierarchie?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10.A01: Vererbungshierarchie - ↷ Seite von modul:m320_2024:learningunits:lu10:aufgaben:hierarchie nach de:modul:m320_2024:learningunits:lu10:aufgaben:hierarchie verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/hierarchie?rev=1788091538&amp;do=diff</link>
        <description>LU10.A01: Vererbungshierarchie

Sie können zu einer Reihe von Begriffen eine korrekte Vererbungshierarchie skizzieren.

Auftrag

Erstellen Sie zu den gegebenen Begriffen eine korrekte hierarchische Folge (Vererbungsbaum). Verwenden Sie die Symbole der UML für Klassen und Vererbungs-Beziehung.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/beziehungen?rev=1788091538&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:38+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU10.A02: Klassendiagramm mit diversen Beziehungen - ↷ Seite von modul:m320_2024:learningunits:lu10:aufgaben:beziehungen nach de:modul:m320_2024:learningunits:lu10:aufgaben:beziehungen verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu10/aufgaben/beziehungen?rev=1788091538&amp;do=diff</link>
        <description>LU10.A02: Klassendiagramm mit diversen Beziehungen

Sie können die Beziehungen einer Menge von zusammengehörender Begriffe sinnvoll festlegen.

Auftrag

Erstellen Sie zu den gegebenen Begriffen ein korrektes Klassendiagramm. Achten
Sie darauf, wann es sich um eine Vererbungsbeziehung (</description>
    </item>
</rdf:RDF>
