<?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:lu97:loesungen</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:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu97/loesungen/lu05-aufgabe_2?rev=1788091799&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu97/loesungen/lu05-aufgabe_1?rev=1788091602&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/lu97/loesungen/lu05-aufgabe_2?rev=1788091799&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:09:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Lösung 2 - UML mit Delegation - ↷ Links angepasst, weil Seiten im Wiki verschoben wurden</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu97/loesungen/lu05-aufgabe_2?rev=1788091799&amp;do=diff</link>
        <description>Lösung 2 - UML mit Delegation

Beispiel Restaurant

Der Kellner delegiert das Zubereiten des Menüs an die Küche. Er verlässt sich darauf, dass die Bestellung von der Küche ausgeführt wird und er benachrichtigt wird, wenn die Menus fertig sind. Alles Weitere spielt für ihn keine Rolle (d.h. wie die Küche intern organisiert ist mit einem Küchenchef, der die Menus auf seine Köche verteilt</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu97/loesungen/lu05-aufgabe_1?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>Lösung 1 - Delegation anwenden - ↷ Seite von modul:m320:learningunits:lu97:loesungen:lu05-aufgabe_1 nach modul:archiv:m320:learningunits:lu97:loesungen:lu05-aufgabe_1 verschoben</title>
        <link>https://wiki.bzz.ch/modul/archiv/m320/learningunits/lu97/loesungen/lu05-aufgabe_1?rev=1788091602&amp;do=diff</link>
        <description>Lösung 1 - Delegation anwenden


class Point:
    &quot;&quot;&quot;
    Die ist ein Punkt auf den Koordinaten x, y
    &quot;&quot;&quot;

    def __init__(self, x: float, y: float):
        &quot;&quot;&quot;
        Erzeugt einen Punkt auf den Koordinaten x und y
        :param x: Horizontale Komponente
        :param y: Vertikale Komponente
        &quot;&quot;&quot;
        self.__x = x
        self.__y = y

    @property
    def x(self) -&gt; float:
        return self.__x

    @x.setter
    def x(self, x: float):
        self.__x = x

    @property
 …</description>
    </item>
</rdf:RDF>
