<?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:m320:learningunits:lu04:aufgaben</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-05-19T05:14:47+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_1?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_2?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_3?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_4?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_5?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe-hinweis-property?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/start?rev=1711631267&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/m320/learningunits/lu04/aufgaben/lu3-aufgabe_1?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 1 - Objekte kommunizieren</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_1?rev=1711631267&amp;do=diff</link>
        <description>Aufgabe 1 - Objekte kommunizieren

Ziel

Sie können durch Methodenaufrufe Daten zwischen Objekten austauschen.

Auftrag

	*  Akzeptieren Sie das Assignment im GitHub Classroom und klonen Sie Ihr Repository in die Entwicklungsumgebung.
	*  Führen Sie die</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_2?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 2 - Sequenzdiagramm zu Code zeichnen</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_2?rev=1711631267&amp;do=diff</link>
        <description>Aufgabe 2 - Sequenzdiagramm zu Code zeichnen

Ziel

Sie können aus einem einfachen Programcode das zugehörige Sequenzdiagramm skizzieren.

Auftrag

Studieren Sie den Code der Klasse MiniChat (aus Aufgabe 1) in seiner Grundform (mit den Objekten max</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_3?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 3 - Sequenzdiagramm zu Ablauf zeichnen</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_3?rev=1711631267&amp;do=diff</link>
        <description>Aufgabe 3 - Sequenzdiagramm zu Ablauf zeichnen

Ziel

Sie können aus einem einfachen Ablauf (Dialog) das zugehörige Sequenzdiagramm skizzieren.

Auftrag

Das unten aufgelistete Fachgespräch ist als Sequenzdiagramm wiederzugeben.

Beteiligte Objekte:</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_4?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 4 - Kommunikation von Objekten</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_4?rev=1711631267&amp;do=diff</link>
        <description>Aufgabe 4 - Kommunikation von Objekten

Ziel

Sie können Objekte nach Vorgabe eines Sequenzdiagramms erstellen und kommunizieren lassen.

Auftrag 1

	*  Akzeptieren Sie das Assignment im GitHub Classroom und klonen Sie Ihr Repository in die Entwicklungsumgebung.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_5?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Aufgabe 5 - Applikation nach Vorgabe erstellen</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe_5?rev=1711631267&amp;do=diff</link>
        <description>&#039;

Aufgabe 5 - Applikation nach Vorgabe erstellen

Ziel

Sie können Objekte nach Vorgabe eines Klassen- und Sequenzdiagramms erstellen und kommunizieren lassen.

Hinweise

	*  Lösen Sie die Aufgabe jeweils step by step und führen Sie dann den Code aus, um zu prüfen, ob Ihre Implementation erfolgreich ist.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe-hinweis-property?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Wichtig: Hinweis zu Property</title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/lu3-aufgabe-hinweis-property?rev=1711631267&amp;do=diff</link>
        <description>Wichtig: Hinweis zu Property

Unter Property versteht man eine Eigenschaft eines Objekts, also z.B. den Namen einer Person, das Nummernschild eines Autos usw.

Ein Property wird durch eine Methode gelesen (getter) und geschrieben (setter). Im UML-Klassendiagramm wird dies wie folgt abgebildet:</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/start?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://wiki.bzz.ch/modul/m320/learningunits/lu04/aufgaben/start?rev=1711631267&amp;do=diff</link>
        <description>* Aufgabe 1 - Objekte kommunizieren
	* Aufgabe 2 - Sequenzdiagramm zu Code zeichnen
	* Aufgabe 3 - Sequenzdiagramm zu Ablauf zeichnen
	* Aufgabe 4 - Kommunikation von Objekten
	* Aufgabe 5 - Applikation nach Vorgabe erstellen
	* Wichtig: Hinweis zu Property</description>
    </item>
</rdf:RDF>
