<?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 - modul:archiv:m320:learningunits:lu06:aufgaben</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-08-31T07:38:47+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_5?rev=1788091817&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_4?rev=1788091817&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_3?rev=1788091817&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_6?rev=1788091602&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_2?rev=1788091602&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_1?rev=1788091601&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/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_5?rev=1788091817&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 5 - Anpassen von Fähigkeiten (Overwriting) - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_5?rev=1788091817&amp;do=diff</link>
        <description>Aufgabe 5 - Anpassen von Fähigkeiten (Overwriting)

Ziel

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

Auftrag

Implementieren Sie die 4 Klassen gemäss Klassendiagramm.

Die Methode move() schreibt sinngemäss folgenden Text auf den Stdout:</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_4?rev=1788091817&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 4 - Erweitern von Fähigkeiten und mehr - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_4?rev=1788091817&amp;do=diff</link>
        <description>Aufgabe 4 - Erweitern von Fähigkeiten und mehr

Ziel

	*  Sie können aufzeigen, wie Vererbung für die Erweiterung von Fähigkeiten eingesetzt wird.
	*  Sie können aufzeigen, wie Konstruktoren in Vererbungshierarchien deklariert sein müssen.

Vorbereitung</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_3?rev=1788091817&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:10:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 3 - Erweitern von Fähigkeiten - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_3?rev=1788091817&amp;do=diff</link>
        <description>Aufgabe 3 - Erweitern von Fähigkeiten

Ziel

	*  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 handy, a modern smartphone). Die Gerätefunktionen (</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_6?rev=1788091602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:06:42+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 6 - Vererbung mit vielen Facetten - ↷ Seite von modul:m320:learningunits:lu06:aufgaben:lu07-aufgabe_6 nach modul:archiv:m320:learningunits:lu06:aufgaben:lu07-aufgabe_6 verschoben</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_6?rev=1788091602&amp;do=diff</link>
        <description>Aufgabe 6 - Vererbung mit vielen Facetten

Ziel

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

Auftrag

Ausgangslage

In Kapitel 4 der LU06 wird in Beispiel 6.4 gezeigt, was Überschreiben (overwriting) bewirken soll. Setzen Sie nun dieses Beispiel um. Dazu basieren Sie auf dem Klassendiagramm gemäss</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_2?rev=1788091602&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:06:42+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 2 - Klassendiagramm mit div. Beziehungen - ↷ Seite von modul:m320:learningunits:lu06:aufgaben:lu07-aufgabe_2 nach modul:archiv:m320:learningunits:lu06:aufgaben:lu07-aufgabe_2 verschoben</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_2?rev=1788091602&amp;do=diff</link>
        <description>Aufgabe 2 - Klassendiagramm mit div. Beziehungen

Ziel

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 (is a) und wann um eine
„normale“ Assoziation (einseitig, zweiseitig, Aggregation usw.) handelt.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_1?rev=1788091601&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:06:41+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 1 - Vererbungshierarchie - ↷ Seite von modul:m320:learningunits:lu06:aufgaben:lu07-aufgabe_1 nach modul:archiv:m320:learningunits:lu06:aufgaben:lu07-aufgabe_1 verschoben</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu06/aufgaben/lu07-aufgabe_1?rev=1788091601&amp;do=diff</link>
        <description>Aufgabe 1 - Vererbungshierarchie

Ziel

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>
</rdf:RDF>
