<?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_2024:learningunits:lu04</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-04-07T18:08:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/dataclass?rev=1723615381&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/destruktor?rev=1723610299&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/konstruktor?rev=1723607723&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/start?rev=1723612465&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_2024/learningunits/lu04/dataclass?rev=1723615381&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-14T06:03:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04b - Konstruktor in Dataclass</title>
        <link>https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/dataclass?rev=1723615381&amp;do=diff</link>
        <description>LU04b - Konstruktor in Dataclass

In einer Dataclass wird der Konstruktor anhand der Attribute automatisch generiert.
Falls Sie eigene Zusicherungen im 

Konstruktor

In einer @dataclass definieren wir die Attribute mit ihren Datentypen.
Python erzeugt automatisch einen Konstruktor mit allen Parametern und Wertzuweisungen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/destruktor?rev=1723610299&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-14T04:38:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04c - Destruktor</title>
        <link>https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/destruktor?rev=1723610299&amp;do=diff</link>
        <description>LU04c - Destruktor

Destruktoren werden aufgerufen, unmittelbar bevor ein Objekt gelöscht (zerstört) wird.

Beschreibung

Ein Destruktor in Python ist eine spezielle Methode, die aufgerufen wird, wenn ein Objekt einer Klasse zerstört wird, das heisst, wenn seine Lebensdauer endet und es aus dem Speicher entfernt wird. 
Der Destruktor wird in Python mit der Methode</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/konstruktor?rev=1723607723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-14T03:55:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04a - Konstruktor</title>
        <link>https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/konstruktor?rev=1723607723&amp;do=diff</link>
        <description>LU04a - Konstruktor

Konstruktoren dienen der Initialisierung von Objekten bei deren Erzeugung. Der Code des Konstruktors wird genau einmal ausgeführt.

Merkmale

	*  Ein Konstruktor liefert KEINEN Rückgabewert.
	*  Ein Konstruktor kann die Attribute mit einem Defaultwert setzen oder mittels Parameter konkrete Werte zuweisen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/start?rev=1723612465&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-14T05:14:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04 - Konstruktor und Destruktor</title>
        <link>https://wiki.bzz.ch/modul/m320_2024/learningunits/lu04/start?rev=1723612465&amp;do=diff</link>
        <description>LU04 - Konstruktor und Destruktor

Theorie


	* LU04a - Konstruktor
	* LU04b - Konstruktor in Dataclass
	* LU04c - Destruktor



Aufgaben


	* LU04.A01 - Parametrisierte Konstruktoren
	* LU04.A02 - Dataclass mit Konstruktor



Lösungen


	* LU04.L01 - Parametrisierte Konstruktoren
	* LU04.L02 - Dataclass mit Konstruktor</description>
    </item>
</rdf:RDF>
